单项选择题

An old friend called on me the day before yesterday.

A.telephoned
B.rang
C.visited
D.saw