What refers to the average number of people in a square mile or square kilometer?
A. arable land
B. land area
C.total population
D. population density
9.5m questions
12.2m answers