下列反应中,反应物中的各种元素都参加了氧化还原的是( )
A.2KNO3+S+3C═K2S+N2↑+3CO2↑
B.2KMnO4═K2MnO4+MnO2+O2↑
C.4HNO3═2H2O+4NO2↑+O2↑
D.HgS+O2═Hg+SO2
A.2KNO3+S+3C═K2S+N2↑+3CO2↑中,K、O元素的化合价没有变化,没有都参加氧化还原反应,故A不选;
B.2KMnO4═K2MnO4+MnO2+O2↑中,K元素的化合价没有变化,没有都参加氧化还原反应,故B不选;
C.4HNO3═2H2O+4NO2↑+O2↑中,H元素的化合价没有变化,没有都参加氧化还原反应,故C不选;
D.HgS+O2═Hg+SO2中,Hg、O元素的化合价降低,S元素的化合价升高,都参加氧化还原反应,故D选;
故选D.