Rahim (to live) here since 1950.
A
is living
B
had been living
C
has been lived
D
has lived
Correct Answer: has been lived