Multiple choice One molecule of hemoglobin binds 2 O2 molecules 4 O2 molecules 1 O2 molecules 3 O2 molecules Reveal answer Fill a bubble to check yourself B Correct answer Explanation Each hemoglobin molecule contains four heme groups, allowing it to bind up to four molecules of oxygen (O2).