Rancidity of oils and fats is due to
(a) partial hydrolysis by the action of atmospheric moisture and oxidation of fatty acids to foul smelling products
(b) absorption of foul smelling ingredients from the air
(c) fermentation caused by micro-organism
(d) slow decomposition of the fatty acids