单选题 Not all the new drugs have been sufficiently tested for safety.
A.所有的新药都不得进行必要的安全检查。
B.所有的新药都未必进行过充分的安全检查。
C.并非所有的新药都进行了必要的安全检查。
D.并非所有的新药都经过了充分的安全检测。

【正确答案】 D
【答案解析】[解析] 本句话的翻译的要点是not all的译法以及sufficiently的意思。选项A和选项B都把not all理解错了,选项C把sufficiently理解错了。