问题

Li Ping, your cousin speaks fluent English, like a native speaker.—No wonderHe once _____ in New York for two years as a visiting professor
A:had worked
B:has worked
C:worked
D:has been working
B:has worked
C:worked
D:has been working
正确答案是: