What was the cause of the Mexican-American War?
A. Andrew Jackson sent an army to invade Mexico
B. It was a dsipute over land between the U.S. and Mexico
C. Mexico sent an army to invade Texas
D. The U.S. wanted retaliation after the Alamo