Which one of the following air pollutants combines with the haemoglobi

Which one of the following air pollutants combines with the haemoglobin of human blood and reduces its oxygen-carrying capacity, leading to suffocation and may cause even death?

Chlorofluorocarbon
Fly ash
Carbon monoxide
Sulphur dioxide
This question was previously asked in
UPSC CDS-2 – 2016
Carbon monoxide (CO) is a toxic gas that readily binds to haemoglobin in red blood cells, forming carboxyhaemoglobin (COHb). This binding affinity is much higher than that of oxygen.
The formation of carboxyhaemoglobin reduces the amount of haemoglobin available to transport oxygen from the lungs to the body’s tissues. This leads to oxygen deprivation, causing symptoms like headache, dizziness, nausea, and in severe cases, suffocation and death. Other listed pollutants do not primarily affect oxygen transport in this manner. Chlorofluorocarbons (CFCs) damage the ozone layer. Fly ash is particulate matter from combustion. Sulphur dioxide (SO₂) is a respiratory irritant and contributor to acid rain.
Carbon monoxide is produced from the incomplete combustion of carbon-containing fuels (e.g., in vehicles, furnaces, stoves). Because it is odourless, colourless, and tasteless, it is often called the “silent killer”.