If the population of a certain country is 120,256,000 and its land area is 2,998,000 square kilometers, then the population per square kilometer is closest to which of the following? Select one of the following answer choices A 4 B 6 C 20 D 40 E 60 Submit Log in or register to post comments