问题

Mr. Smith is said to have retired and he isliving in the country now. —- Yes. He ________ in our factory for 35 years! Whata good worker!

A:had been working
B:hadworked
C:worked
D:have worked
正确答案是: