①重铬酸铵[(NH4)2Cr2O7]受热分解生成CrO3、NH3、H2O,各元素的化合价没有变化,属于非氧化还原反应,故正确;
②重铬酸铵[(NH4)2Cr2O7]生成Cr2O3,Cr元素的化合价降低,则N元素的化合价要升高,所以不能生成NH3,故错误;
③重铬酸铵[(NH4)2Cr2O7]生成N2,N元素的化合价升高,则Cr元素的化合价要降低,不能生成CrO3,故错误;
④重铬酸铵[(NH4)2Cr2O7]受热发生氧化还原反应,则N元素的化合价应升高,即由-3价升高为0,生成氮气,由元素守恒可知,还生成水,故正确;
故选D.