单项选择题

The main meaning of this passage is ______.

A.Google has a dictionary feature
B.Google is the BIGGEST search engine
C.Google is still recognized as the best general web search engine
D.negotiating around Google's weaknesses