Jack‘s grandmother ___for more than twenty years.A has dead B has been died C has been died

问题描述:

Jack‘s grandmother ___for more than twenty years.A has dead B has been died C has been died

BC有差别吗?
应该是has been dead