Cytochromes are_____________? September 27, 2025 by Admin A. Pyridine nucleotides B. Riboflavin containing nucleotides C. Metal containing flavoproteins D. Iron-porphyrin proteins ✅ The correct answer is option D. Iron-porphyrin proteins.