A、该电池工作时化学能转化为电能,故A错误.B、氢氧燃料电池中,H2在负极上a被氧化,O2在正极 b上被还原,所以该电池中电极b是正极,故B错误.C、原电池工作时,电子由负极经外电路流向正极,即由a通过灯泡流向b,故C错误;D、负极电极反应式2H2-4 e-=4H+,正极电极反应式为O2+4H++4e-=2H2O,正负极电极反应式相加得电池反应式2H2+O2=2H2O,故D正确.故选D.