A、硫在氧气中燃烧,发出明亮的蓝紫色火焰,故选项说法错误.B、一氧化碳通过氧化铜粉末,如果不加热,两者不反应,不会观察到黑色粉末变成红色,故选项说法错误.C、铁锈的主要成分是氧化铁,与盐酸反应生成氯化铁和水,溶液由无色变成了黄色,故选项说法错误.D、浓盐酸具有挥发性,打开浓盐酸试剂瓶的瓶塞,瓶口上方出现大量白雾,故选项说法正确.故选D.