Multiple choice ___________ is essential for forming haemoglobin in the blood. Calcium Iron Phosphorous Magnesium Reveal answer Fill a bubble to check yourself B Correct answer Explanation Iron is essential for forming haemoglobin in the blood.