Which of the following was a main cause of the U.S.-Mexican War?
A. Mexican attacks on San Antonio
B. Mexican resistance to American Indian raids
C. U.S. Drive to spread democracy
D. U.S. desire for new lands ( I think its this one but I'm not sure )