Question: which gas has the highest affinity for hemoglobin?
Answer: Carbon monoxide has a higher affinity for hemoglobin than oxygen. This means that carbon monoxide will preferentially bind to hemoglobin over oxygen.