How does cultural diffusion affect societies around the world?
A. It encourages societies to isolate themselves from their
neighbors.
B. It slows the progress of technological innovation in societies.
C. It allows governments to more strictly control their societies.
D. It spreads ideas and artistic styles from one society to another.