单项选择题

His grandfather ______ for ten years.

A. died
B. has died
C. has been dead