根据图示的信息,结合原电池等工作原理,原电池的负极是金属锌失电子的过程,所以b是负极,a是正极.A、充电时,电池的正极和电源的正极相接,即电极a连接电源的正极,故A错误;B、原电池的两极反应中,负极上发生失电子的氧化反应,即Zn-2e-=Zn2+,故B正确;C、放电时,右侧生成的锌离子移向左侧,左侧溴单质发生得电子的还原反应生成溴离子,所以左侧电解质储罐中的离子总浓度增大,故C正确;D、阳离子交换膜只允许阳离子通过,还起到隔膜的作用,可阻止Br2与Zn直接发生反应,故D正确.故选A.