In a chemical reaction, the atoms do not change (like in radioactive reactions) but merely rearrange themselves to form new compounds by creating new bonds between atoms. If the bonds are of a lower energy state, this will be favoured in a chemical reaction because chemical reaction always seeks products with the lowest Gibbs free energy. Therefore spontaneous reactions will usually be those chemical reactions whose products are of a lower energy state than the reactants. These chemical reactions usually don’t need high activation energies to ‘jumpstart’ them.
Osmosis deals only with D. Water. Diffusion and Osmosis are relatively the same thing besides the fact that water is largely incorporated with the osmosis.