A、煤在燃烧时能产生二氧化硫、一氧化碳、氮氧化物等空气污染物,故选项错误.B、太阳能在使用时,不会对环境造成污染,故属于清洁能源,符合题意;C、石油在燃烧时能产生二氧化硫、一氧化碳、烟尘等空气污染物,故选项错误.D、液化气燃烧时会产生一定的二氧化硫、一氧化碳、氮氧化物等空气污染物,故选项错误.故选B.