问题

The old womanwho in the deserted housealone for ten years has been settled in a nursing home now.

A:lived
B:has lived
C:had lived
D:has been living
正确答案是: