What is the difference between osmosis and diffusion? A. Diffusion uses energy, but osmosis does not. B. Osmosis is movement of proteins, and diffusion is movement of water. C. Osmosis is a kind of diffusion that involves movement of water. D. Diffusion only occurs in animal cells and osmosis only occurs in plant cells.