Name the red pigment which carries oxygen in the blood.
Haemoglobin is a respiratory pigment, found in the red blood cells which carries oxygen in the blood.