The correct option is D Bihar
Population density is calculated as the number of persons per unit
area. The population density of India in the year 2011 was 382 persons per square km.
Bihar has the highest population density of 1,102 persons per square km.