Which of the following has the greatest affinity for haemoglobin?
NO binds rapidly to haem iron in Hb and once bound, the NO activity is largely irretrievable, the binding is purportedly so tight as to be unaffected by O2 or CO. So, NO has the greatest affinity toward haemoglobin.