A、二氧化硫是无色有刺激性气味的有毒气体,故A错误;B、甲烷是无色无味无毒的气体,故B正确;C、一氧化氮极易与人体血液中的血红蛋白结合,从而使血红蛋白不能很好地与氧气结合,失去了携氧能力,造成生物体内缺氧,而发生中毒,故C错误;D、氯气是黄绿色、有刺激性气味的有毒气体,故D错误.故选B.