Multiple choice Iron is not necessary for the formation of haemoglobin myoglobin cytochrome peroxydase haemocyanins Reveal answer Fill a bubble to check yourself E Correct answer Explanation This answer is right.