Which of the following locations has the highest population density?

A.
Yucatán Peninsula

B.
Mexico City

C.
Mexico

D.
Belize