Step 1: Poisonous nature of CO
CO is poisonous because it binds strongly with hemoglobin forming carboxyhaemoglobin, which is more stable and prevents oxygen transport.
Step 2: Explanation correctness
Reason states complex is less stable, which is incorrect. The complex is more stable, blocking oxygen.
Step 3: Conclusion
Assertion correct, reason incorrect explanation.