Religious affiliation differ in north and south America because :
there are more christians in South America than north America
Mostly because most of the southern America were conquered by the Spanish Kingdom
hope this helps
D is the answer so its correct and your welcome
Your answer will be B ¨<span>countercultures reject and defy the dominant culture and subcultures do not.¨</span>