Which concept best explains the global reach of most major religions?
A. Ethnocentrism
B. Cultural diffusion
C. Secular belief systems
D. Isolationist foreign policies