Which cause most motivated the push for mexican independence from spain?

A:trade with the United States
My answer is B. B:lack of rights and opportunities among non Spanish
C:Catholic missionary efforts
D:geographic distance from spain

I am inclined to agree with you.