N2O既是医学上的一种麻醉剂,又是一种常见的温室气体。制取N2O的方法有很多,例如①NH4NO3===N2O↑+2H2O②K2SO3+2NO===K2SO4+N2O↑③2NH3+2O2===N2O↑+3H2O ④2NaNO3+(NH4)2SO4===2N2O↑+Na2SO4+4H2O等。下列说法正确的是
A.反应①中硝酸铵既是氧化剂又是还原剂,H2O是氧化产物
B.反应②中K2SO3是还原剂,N2O是氧化产物
C.反应③中每生成1molN2O,转移8mol电子
D.反应④中NaNO3是还原剂,N2O既是氧化产物又是还原产物