问题

I had not seen him for years,but I_________ his voice on the phone.
A:realized
B:heard
C:discovered
D:recognized
B:heard
C:discovered
D:recognized
正确答案是: