B
分析:化合价发生变化的反应属于氧化还原反应,有离子参加的反应属于离子反应,据此分析解答.
解答:A、属于在溶液中可发生的离子反应,反应的离子方程式为OH
-+H
+=H
2O,各元素的化合价都没有发生变化,不属于氧化还原反应,故A错误;
B、属于在溶液中可发生的离子反应,反应的离子方程式为Zn+Cu
2+=Zn
2++Cu,化合价发生变化,属于氧化还原反应,故B正确;
C、不是在溶液中进行的反应,所以不属于离子反应;2KCl0
3
2KCl+3O
2↑,化合价发生变化,属于氧化还原反应,故C错误;
D、于在溶液中可发生的离子反应,反应的离子方程式为Mg
2++2OH
-=Mg(OH)
2,各元素的化合价都没有发生变化,不属于氧化还原反应,故D错误.
故选B.
点评:本题考查氧化还原反应和离子反应的概念,题目难度不大,正确书写离子方程式是学习的难点.