选D。问句中有are there,应该用复数,排除A,B。none 有时暗示一种数量,即指数量上“一个也没有”,而 no one 或 nobody 只能指人,不能指数量,即指“谁都没有”,所以在回答 how many 或 how much 的提问时,通常用 none,而在回答 who 的提问时,通常用 no one 或 nobody。
希望我的回答对你有帮助
我个人认为应该选D吧,A肯定不对的,B意思是没有东西,C的话are应该改为is吧。。我是这么分析的,不知道对不对,给你个参考吧
D 在回答 how many 或 how much 的提问时,通常用 none,而在回答 who 的提问时,通常用 no one 或 nobody。
D