A、氯气用于自来水消毒的原理:氯气与水反应生成具有强氯化性的HClO,可以杀死细菌、病毒,故A错误;B、新制的氯水中含有盐酸和次氯酸,酸使石蕊变红,次氯酸具有强氧化性,使石蕊褪色,则新制氯水可使紫色石蕊试液先变红后褪色,故B正确;C、氯水中含有次氯酸,次氯酸见光易分解,生成氧气,所以该气体的主要成分是氧气,故C错误;D、氯水分解后生成盐酸,酸性增强,故D错误;故选:B.