解题思路:构成原电池的条件是:①有两个活泼性不同的电极,②将电极插入电解质溶液中,③两电极间构成闭合回路,④能自发的进行氧化还原反应.
所以设计原电池必须符合构成原电池的条件,且该反应必须是放热反应.
A、锌和稀硫酸的反应是氧化还原反应且该反应是放热反应,所以可以设计成原电池,故A错误.
B、灼热的木炭与CO2的反应是氧化还原反应,但该反应是吸热反应,所以不能设计成原电池,故B正确.
C、甲烷和氧气的燃烧反应是氧化还原反应且该反应是放热反应,所以可以设计成原电池,故C错误.
D、Ba(OH)2•8H2O晶体与NH4Cl晶体的反应不是氧化还原反应,且该反应是吸热反应,所以不能设计成原电池,故D错误.
故选B.
点评:
本题考点: 氧化还原反应;设计原电池.
考点点评: 本题考查了原电池的设计,难度不大,明确原电池的构成条件及反应必须是放热反应是解本题的关键.