B
分析:化學反應中,化合物所含元素的化合價沒有發(fā)生變化的反應為非氧化還原反應.
解答:A、Cl2+2NaOH═NaCl+NaClO+H2O反應中,Cl元素的化合價發(fā)生變化,屬于氧化還原反應,故A不選;
B、NH3+HCl═NH4Cl反應中,化合物所含元素的化合價沒有發(fā)生變化,不屬于氧化還原反應,故B選;
C、Br2+2KI═I2+2KBr反應中,Cl、Br元素的化合價發(fā)生變化,屬于氧化還原反應,故C不選;
D、2H2O2═2H2O+O2↑反應中,O元素的化合價發(fā)生變化,屬于氧化還原反應,故D不選.
故選B.
點評:本題考查氧化還原反應,題目難度不大,注意從化合價是否發(fā)生變化的角度分析.