Haemoglobin is
Vitamin
Skin pigment
Blood carrier
Respiratory pigment
Haemoglobin is the respiratory pigment present in the blood.