What year did the Mexican-American War begin?
Which US president authorized the US invasion of Mexico?
- John Adams
- James Monroe
- James Madison
- James K. Polk
What was the main cause of the Mexican-American War?
- Slavery
- Border disputes
- Economic competition
- Religious differences
Which country gave up the most land in the Treaty of Guadalupe Hidalgo?
- Mexico
- Spain
- France
- The United States
Which US president declared the war to be over?
- Franklin Pierce
- James K. Polk
- Zachary Taylor
- Andrew Jackson