If Newton lived today, he would be surprised by what _______ in science and technology.
#103519
A
had discovered
B
had been discovered
C
has discovered
D
has been discovered