The correct option is B aluminium sulphate and sodium bicarbonate
A foam based fire extinguisher contains aluminium sulphate and sodium bicarbonate in separate chambers. The two chemicals mix and react to form carbon dioxide and aluminium hydroxide, which comes out together through the nozzle as foam. This foam is used as a fire extinguisher to extinguish oil-fed fires because the foam covers the oil as well as cuts off air supply to the fire.