BSalt dissolving in water, precipitate, temperature change, and adding food coloring to cake icing.
CPrecipitate, temperature change, adding food coloring to cake icing, and chemicals in fireworks explode to show colors.
DTemperature change, adding food coloring to cake icing, gas is released as bubbles, and chemicals explode for fireworks.