How has the invention of the Internet most affected cultural diffusion?

A. It has made the process more expensive.
B. It has made the process faster.
C. It has made the process less common.
D. It has made the process more difficult.