Why did Native Americans living in different regions of Texas develop different lfestyles and cultures?

a
Christianity forced many Native Americans to become nomadic
b
Native Americans lived in very similar geographic conditions causing them to develop similar cultures
c
Where people live affects how they live
d
Spain influenced Native Americans to develop differently