Multiple choice Green flames given out by the burning of fireworks is due to the presence of sodium barium potassium calcium Reveal answer Fill a bubble to check yourself B Correct answer Explanation Barium salts are used in fireworks to produce a green flame. Sodium produces yellow, potassium produces lilac, and calcium produces orange-red.