Question
Option A: Bihar
The correct answer is “Bihar”.
Bihar with a population density of 1102 people per sq km, is the Indian state with highest population density.