Which city has the highest population density? A) City A with a population of 25,000 and an area of 5 sq miles. B) City B with a population of 12,000 and an area of 12 sq miles. C) City C with a population of 2,000 and an area of 500 sq miles. D) City D with a population of 50,000 and an area of 10,000 sq miles.