(D) Physical and Human factors
The use of land is determined by physical factors (topography, climate, soil types) as well as human factors (population density, technological capability, culture and traditions).
The textbook directly states: "The use of land is determined both by physical factors such as topography, climate, soil types as well as human factors such as population density, technological capability and culture and traditions." Option (D) is the exact match. The other options mix incorrect or partially irrelevant terms not mentioned in this context.