单项选择题

I hadn’t seen him for years, but I ______ his voice on the telephone.

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