The correct explanation for the difference between saturated and unsaturated fats is:
C. Saturated fats have only single bonds on all the carbon atoms.
Saturated fats are characterized by having all carbon-carbon bonds as single bonds, while unsaturated fats have one or more double bonds or triple bonds between carbon atoms.