The correct option is B Carbon monoxide
CO has higher affinity to haemoglobin as compared to oxygen. Carbon monoxide combines with haemoglobin to form carboxyhaemoglobin. This prevents oxygen binding to haemoglobin, thereby reducing the oxygen-carrying capacity of the blood, leading to hypoxia.