Question 0The population density of a town made up of 50 square kilometer land area and 100 million people is________A.50,000 people per square kilometerB.2 million people per square kilometer C.0.5 million people per square kilometerD.20 million people per square kilometerE.Objective Show full explanation