A.氧化还原反应的实质为电子的转移,其特征为化合价的变化,故A错误;
B.有单质产生的分解反应中一定有元素的化合价变化,则有单质产生的分解反应一定是氧化还原反应,故B正确;
C.氧化剂一定为反应物,一定不是生成物,故C错误;
D.还原剂在反应中元素的化合价升高,则发生氧化反应,故D错误;
故选B.
A.氧化还原反应的实质为电子的转移,其特征为化合价的变化,故A错误;
B.有单质产生的分解反应中一定有元素的化合价变化,则有单质产生的分解反应一定是氧化还原反应,故B正确;
C.氧化剂一定为反应物,一定不是生成物,故C错误;
D.还原剂在反应中元素的化合价升高,则发生氧化反应,故D错误;
故选B.