吸烟有害健康,烟草在燃烧过程中产生了许多有害物质,如尼古丁、烟焦油、一氧化碳等,其中一氧化碳有毒,它能与血液中的血红蛋白结合,从而导致体内组织器官严重缺氧而中毒.A、二氧化碳不具有毒性,故选项错误.B、氮气不具有毒性,故选项错误.C、二氧化硫有毒性,不能与血红蛋白结合,故选项错误.D、一氧化碳有毒,它能与血液中的血红蛋白结合,故选项正确.故选:D.