单项选择题

I ______an old friend on the way home yesterday.

A. meet
B. met
C. have met
D. had met