单项选择题

The word "bested" (Line 3, Para. 5) most probably means ______.

A.beat
B.envied
C.caught up with
D.made the best of