问题

With the help of high technology, more and more substances _________ in the past years

A:discovered
B:have discovered
C:had been discovered
D:have been discovered
正确答案是: