-I hadn't seen him for years, but I _____his Voice on the teleph

-I hadn't seen him for years, but I _____his Voice on the telephone.

A.realized

B.recognized

C.discovered

D.heard

正确答案是B