单项选择题

I hadn't seen him for years, but I______his voice on the telephone.

A.realized
B.recognized
C.heard
D.discovered