Why did the Mexican-American War cause lingering resentment among Mexicans?
a. Any major military defeat is bound to upset the populace.
b. They were close to winning the war until the very end, when General Scott entered Mexico City.
c. It was an unprovoked war that resulted in the loss of more than half of their land.
d. Mexican citizens lost their right to vote and own property after the war.