Question
Option D: 31.16%
The correct answer is “31.16%”.
According to the 2011 Census of India, the percentage of urban population in India is 31.16%.