单项选择题

A.fallen behind
B.fallen back
C.gone ahead
D.gone before