Our new English teacher, who is said to have moved back to China, ______ in America for almost ten years.
#101317
A
lived
B
has lived
C
was living
D
had lived