Multiple choice general knowledge In which of the following insects, a pigment called luciferin is found? Housefly Firefly Sandfly Fruitfly Reveal answer Fill a bubble to check yourself B Correct answer Explanation Fireflies produce light through bioluminescence using the chemical luciferin. When luciferin reacts with oxygen in the presence of the enzyme luciferase, light is produced. This is used for mate attraction and communication.