问题

The great invention he made ___ of great benefit to the whole world.[ ]

A: is proved
B: has proved
C: has been proved
D: is proved to be
正确答案是: