Which of the following was a main cause of the US-MEXICAN War?
A:Mexican attacks on San Antonio
B: Mexican resistance to American Indian raids
C:US drive to spread democracy
D:US desire for new lands