单选题 If Newton lived today, he would be surprise by what ______ in science and technology.
A. had discovered
B. had been discovered
C. has discovered
D. has been discovered

【正确答案】 D
【答案解析】