For Huntington, the ‘clash of civilizations’ has drawn from?
A. the relative decline of the West.
B. a population explosion in the Muslim world and resurgence of Islam.
C. the impact of expansion and transnational flows resulting from globalization D. all of the above