The correct option is C Haemoglobin
Haemocyanin is blue, copper-containing respiratory pigment occurring in the blood of molluscs and arthropods.
Haemoglobin is the iron-containing, oxygen-transport metalloprotein.
Haemoerythrin is an oligomeric protein responsible for oxygen transport in the marine invertebrate.
Thus, the correct answer is option (B), 'Haemoglobin'.