HELPPPPP!
The term globalization is best defined by which of the following
A)Global competition between people, companies, and countries
B)An increased loyalty to one's country
C)People travelling all across the globe
D)One country controlling another's markets to make the most profit.​