Final answer:
The Battle of Cerro Gordo resulted in the retreat of Mexican troops to Mexico City during the Mexican-American War in 1847.
Step-by-step explanation:
The correct answer is A) Battle of Cerro Gordo. The Battle of Cerro Gordo was fought during the Mexican-American War in 1847. It was a decisive battle that resulted in the retreat of Mexican troops to Mexico City. General Winfield Scott's American forces were able to defeat the Mexican army led by General Santa Anna, forcing them to retreat and ultimately leading to the capture of Mexico City.