The haemoglobin of a human foetus
(a) has a lower affinity for oxygen than that of the adult
(b) its affinity for oxygen is the same as that of an adult
(c) has only 2 protein sub-units instead of 4
(d) has a higher affinity for oxygen than that of an adult