Which of the following countries has the biggest population density?

Question: Which of the following countries has the biggest population density?

Choices:

Italy
China
United States
India

Correct answer:

India