单项选择题

You will never guess whom I _________ on the street yesterday.

A.ran over
B.ran out of
C.ran into
D.ran up to