单项选择题

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

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