单项选择题

______ in Beijing for quite a few years, Mr. Park had little difficulty understanding Chinese.

A.Having lived
B.Lived
C.Living
D.To live