问题

I haven’t seen your grandfather for several years. Where has he gone—Oh, he _____ for two years.
A:has died
B:has been dead
C:died
D:was died;
B:has been dead
C:died
D:was died;
正确答案是: