A.根据电池反应式知,锌失电子化合价升高而作负极,氧化银作正极,故A错误;B.根据电池反应式知,锌失电子化合价升高而作负极,氧化银作正极,故B正确;C.负极上电极反应式为Zn-2e-+2OH-═Zn(OH)2,由于氢氧根离子参加反应而导致负极附近氢氧根离子浓度降低,则溶液的pH减小,故C错误;D.锌作负极,氧化银作正极,导致从负极锌沿导线流向正极氧化银,故D正确;故选BD.