The approximately 2 million Native Americans represent a diverse array of cultures distinguishable by_____________?

The approximately 2 million Native Americans represent a diverse array of cultures distinguishable by_____________?

A. language
B. family organization
C. religion
D. all of the above