Final answer:
At the end of the U.S.-Mexican War, a peace treaty was signed at Guadalupe Hidalgo, the Compromise of 1850 was adopted, and the United States guaranteed citizenship rights to Mexicans in Texas. The correct answers are options: first, third and fourth statements.
Step-by-step explanation:
The end of the U.S.-Mexican War resulted in three significant events:
- A peace treaty was signed at the town of Guadalupe Hidalgo, in which Mexico accepted the Rio Grande as the boundary between the United States and Mexico.
- The Compromise of 1850 was adopted, which admitted California as a free (non-slave) state and settled on the final borders of the state of Texas, a slave state.
- The United States guaranteed all Mexicans within the boundaries of Texas the rights of U.S. citizenship.