1道英语选择题.HELP

问题描述:

1道英语选择题.HELP
She_______any sandewiches.
A.doesn't need buy
B.needn't
C.doesn't need to buy
D.needn't to buy
------------------------------
其实我的问题就是我认为B.C都对的.
这个怎么解释哩?
我虽然觉得都对,但还是偏向于C的。
请回答者附上原因说明下可不可以。

应选C
B是作情态动词用,后面不能直接跟名词.