Multiple choice

One haemoglobin carries how many molecules of O2?

  1. 4

  2. 2

  3. 6

  4. 8

  5. 10

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Haemoglobin (Hb) is a transport protein that carries oxygen in the blood. It is necessary because oxygen is not very soluble in water - most part of the blood is water. Each Hb is capable of binding a total of 4 oxygen molecules (one molecule per subunit).