A. 980 years
B. 994 years

C. 975 years
D. 985 years