The correct option is C The number of persons per unit area.
The number of persons per unit area is known as the population density of a place. India is one of the most densely populated country in the world. The population density of India as per census 2011 was 382 persons per sq km.