单项选择题

A.has caught on
B.has caught him out
C.has caught up
D.take roots