do hemoglobin carry oxygen
The main function of hemoglobin is to carry oxygen from the lungs to the body tissues, and to exchange the oxygen for carbon dioxide, and then carry the carbon dioxide back to the lungs and where it is exchanged for oxygen.