问题

With the development of high technology, more and more new things ______ in the past years
A:discovered
B:have discovered
C:had been discovered
D:have been discovered
B:have discovered
C:had been discovered
D:have been discovered
正确答案是: