For which of the following gas, Haemoglobin has the maximum affinity?
Carbon monoxide (CO)
Carbon monoxide CO binds with haemoglobin 200 times faster than even oxygen binds with haemoglobin. So haemoglobin has maximum affinity for CO. Moreover, haemoglobin combines with carbon monoxide to form carboxyhaemoglobin. So carbon monoxide reduces oxygen carrying capacity of haemoglobin by amount equivalent to amount of haemoglobin converted to carboxyhaemoglobin.