A、锌的化合价升高,失去电子,发生氧化反应做原电池的负极,氧气得到电子的做正极,故A错误;B、电解质溶液一定不是酸溶液,因为酸中不能生成氧化锌,所以是碱性电池,负极的电极反应为:Zn-2e-+2OH-═ZnO+H2O,故B正确;C、OH-在电解质溶液中向负极移动,故C错误;D、电池工作时,正极反应为:O2+2H2O+4e-=4OH-;溶液中氢氧根离子浓度基本不变,PH不变,故D错误;故选B.