Which of the following was a reason the U.S. went to war with Mexico in 1846?

1.o set the boundary of the Mexican border at the Rio Grande River
2.to make Northern abolitionists happy
3.to gain more territory from Mexico, including California
4.to help President Polk keep his campaign promises

1. To set the boundary of the Mexican border at the Rio Grande River

3. To gain more territory from Mexico, including California
4. To help President Polk keep his campaign promises