a,d 都对。只能说题目出的不好
http://www.ldoceonline.com/dictionary/need_1-> 1 ...
http://www.ldoceonline.com/dictionary/requireLDOCE光盘版有这注解(找Register那方框):
http://ppt.cc/EQMF"need"是基础/简单/常用字,但是尚未到因此就"错"的地步再说"a lot of"也是偏非正式用法,既然a lot of都用了,没道理needs不能用
https://ahdictionary.com/word/search.html?q=lot-> 1 ... "Informal"总之题目出的不好