Which of the following conditions is required for diffusion to occur?
a. ATP energy
b. A living cell
c. A concentration difference
d. A selectively permeable membrane