单项选择题

Nowhere else in the world()any better food than what we have served here.

A.one will find
B.can one find
C.one has found
D.to have been found