How old was Afridi when he became the youngest player to score an ODI century?

Options:
A) 16 years and 217 days
B) 16 years and 200 days
C) 17 years and 217 days
D) 15 years and 217 days
 
Answer : 16 years and 217 days