The correct option is B West Bengal
West Bengal is the state with highest population density in India. According to the 2001 census, West Bengal has a population density of 903. Total population of West Bengal (as per 2001 census) is 8,01,76,197 and its area is 88,752 sq km.