Answer:
The correct answer my friend is B
Answer:
to defend U.S territory from Mexican aggression
Explanation:
" Mexico has passed the boundary of the U.S, has invaded our territory and shed American blood upon American soil "
Allowed people to carry goods and people in a fast manner.