The old couple, ________ in the small village for years, can tell the names of all the villagers.
#88789
A
living
B
lived
C
having lived
D
to have lived