单项选择题

My grandmother has lived here nearly __________.

A. all her life
B. her all life
C. all the life