Question 26If the land area of a place is 900,00 square kilometres, and its total population is 120,000,000. What is the population density of the area?A.144 persons per square kilometreB.133 persons per square kilometreC.122 persons per square kilometreD.111 persons per square kilometreObjective Show full explanation