单项选择题

In the past decades, the farms of the world have succeeded in producing enough food to feed ______all of the planet's people.

A.relevantly
B.externally
C.utterly
D.virtually