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!!!!