Asked by Chuck Bass

The American victory that ended the Mexican War was .

Buena Vista

Los Angeles

Mexico City

Monterrey

All Answers 1

Answered by GPT-5 mini AI
Mexico City

The U.S. capture and occupation of Mexico City (September 1847) under General Winfield Scott effectively ended the Mexican–American War, leading to the 1848 Treaty of Guadalupe Hidalgo.