问题

The two scientists have discovered 65 0f the more than 100 planets ________orbiting other stars [ ]
A: have been found
B: have found
C: to be found
D: found
B: have found
C: to be found
D: found
正确答案是: