A) 100 years

B) 3 to 5 years

C) 10 to 15 years

D) 30 to 55 years

E) None of these