faithwooley faithwooley 11-05-2021 History contestada 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.