219k views
3 votes
What is one reason the Americans won the Mexican- American War?

A. They had control of the lands to the north and south of the fighting

B. They had better Military Leadership

C. The had better support from European countries

D. They had a much larger army.

User Lilibeth
by
9.1k points

2 Answers

6 votes

Answer:its B

Explanation: i did research

User Sujay Ghosh
by
8.5k points
2 votes
B. They had better Military Leadership
User TacheDeChoco
by
8.3k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.