Why is trade one of the major causes of cultural diffusion?
A. Trade only takes place between wealthy countries.
B. Trade is controlled by countries with large armies.
C. Traders are usually powerful religious leaders.
D. Traders can show new inventions to a country.