Population Density is defined as the number of people living per square km. As per the provisional population totals of Census 2011, the population density of India has been 382 persons per square kilometer. Population density in the United States was last measured at 34.86 in 2014, according to the World Bank. Therefore population density of developing country like India is more than developed country like the USA. So, the correct answer is option D.