What part of the blood carries the oxygen?

a. the heme group of hemoglobin

b. the platelets

c. the nucleus of the red blood cell

d. the white blood cells