what are the two cultural backgrounds of a majority of Mexicans?

A: Mexican Indian and African
B: Native American and British
C: Spanish and British
D: Spanish and Mexican Indian

D: Spanish and Mexican Indian