What were the terms of the Treaty of Guadalupe Hidalgo?
Mexico paid a $7,000,000 war indemnity.
The United States paid $15,000,000 for California and New Mexico.
The United States took Puerto Rico.
Mexico recognized the Rio Grande as the Texas border.
The United States paid Mexican debts to Americans totaling $3,500,000.
Mexico withdrew its troops from Texas.
this can be more than one answer!!!!