How has technology significantly contributed to fostering globalization?
A. By facilitating instantaneous communication across the globe
B. By enabling efficient transportation of goods and services
C. By connecting people from diverse cultures through social media platforms
D. By streamlining international financial transactions