Which image best illustrates diffraction?

A. A picture of a few clouds covering the sun and streams of light coming through the clouds.
B. A photo of a water lily floating on the water.
C. A picture of a straw in a glass of water showing the shift in position of the straw due to the water.
D. A picture of a rainbow.