A.原电池工作时,电子只能流经导线,溶液中由离子的定向移动形成闭合回路,阳离子向正极移动,阴离子向负极移动,故A错误;B.原电池工作时,负极发生氧化反应,正极发生还原反应,故B正确;C.原电池反应必须是能自发进行的氧化还原反应,才能将化学能转化为电能,故C错误;D.在氢氧燃料电池中,通H2的电极是负极,故D错误.故选B.