A、原电池的正极和负极可能是两种不同的金属,也可能是金属和导电的非金属,故A错误; B、原电池是把化学能转化成电能的装置,故B正确; C、原电池放电时,负极上失电子发生氧化反应,正极上得电子发生还原反应,故C错误; D、锌、铜和盐酸构成的原电池中发生的电池反应式为:Zn+2HCl=ZnCl 2 +H 2 ↑, 设锌片上有6.5g锌溶解,正极上得到的氢气为x. Zn+2HCl=ZnCl 2 +H 2 ↑, 65g 2g 6.5g x x=0.2g 当锌片上有6.5g锌溶解,正极上得到的氢气为0.2g,故D错误. 故选B. |