Biology (Third Preparatory)

Human Biology

Which of the following is responsible for carrying oxygen in the blood?