单项选择题

Though I haven’t seen him for years, I can ______his voice on the telephone.

A.realize
B.discover
C.accept
D.recognize