how many of the books have you read?--------at all.A、Not B、No C、No one D、None

问题描述:

how many of the books have you read?--------at all.A、Not B、No C、No one D、None
请说明为什么不能选c 在这里C与D的区别,和此句中 at all的用法.

D 是正确的.
no one 和none 都表示 一个也没有,区别是:
none 用来回答 How many ……?问句
no one 用来回答Who ……?问句
at all 常用于否定结构中,表示 :根本不(没有)……
句意是:这些书当中你读了多少本了?一本也没有读过.