下列反应中,属于氧化还原反应且氧化剂与还原剂是不同物质的是( )
A.2Cl2+2Ca(OH)2═CaCl2+Ca(ClO)2+2H2O
B.SO2+Cl2+2H2O═H2SO4+2HCl
C.CaCO3+2HCl═CaCl2+CO2↑+H2O
D.2KClO3=2KCl+3O2↑
【答案】分析:根据反应前后各元素的化合价是否变化判断是否是氧化还原反应,再根据化合价变化的元素是否是同一元素判断选项.
解答:解:A、Cl2+H2O=HCl+HClO中,氯气中氯元素的化合价既升高又降低,则氯气既做氧化剂又做还原剂,故A错误;
B、SO2+Cl2+2H2O═H2SO4+2HCl中氯元素的化合价降低,所以氯气作氧化剂;硫元素的化合价升高,所以二氧化硫作还原剂,该反应属于氧化还原反应且氧化剂与还原剂是不同物质,故B正确;
C、CaCO3+2HCl═CaCl2+CO2↑+H2O中,各元素的化合价都没有发生变化,则不属于氧化还原反应,故C错误;
D、2KClO3=2KCl+3O2↑中,氯元素化合价降低,氧元素化合价升高,所以氯酸钾既作氧化剂又作还原剂,故D错误;
故选B.
点评:本题考查氧化还原反应,难度不大,明确物质中元素的化合价是解答本题的关键.