Answer :
The origins and cause of the Mexican-American War are very complex, but in general it was started only because the US under President Polk wanted more land.
Answer:
President Polk’s desire for the US to control ports in California
Explanation:
Polk attempted to buy territory (including California) from Mexico. He was refused, so he ordered US military forces into a disputed area hoping to provoke a war.