单项选择题

Do you know how long Mrs. London has()

A. died
B. passed away
C. got dead
D. been dead