What percentage of the total population of the world resides in India, as estimated in 2011?

A) 15

B) 17.5

C) 20

D) 22.5

Correct answer:
B) 17.5



Please provide the error details in above question