①C和O2反应可生成CO,CO和O2反应生成CO2,C和过量O2反应生成CO2,故①正确;
②AlCl3和NaOH反应生成Al(OH)3,Al(OH)3和NaOH生成NaAlO2,AlCl3和过量NaOH反应可直接生成NaAlO2,故②正确;
③N2和O2反应生成NO,N2不能和O2反应直接生成NO2,故③错误;
④S和反应生成SO2,S不能和O2反应直接生成SO3,故④错误.
故选A.
①C和O2反应可生成CO,CO和O2反应生成CO2,C和过量O2反应生成CO2,故①正确;
②AlCl3和NaOH反应生成Al(OH)3,Al(OH)3和NaOH生成NaAlO2,AlCl3和过量NaOH反应可直接生成NaAlO2,故②正确;
③N2和O2反应生成NO,N2不能和O2反应直接生成NO2,故③错误;
④S和反应生成SO2,S不能和O2反应直接生成SO3,故④错误.
故选A.