①Fe2O3不能与水反应生成Fe(OH)3,应先和酸反应,然后再和碱反应生成,故错误;②钠可与氧气反应生成过氧化钠,过氧化钠可与二氧化碳反应生成碳酸钠,故正确;③硫和氧气反应生成二氧化硫,二氧化硫在催化剂条件下可生成三氧化硫,故错误;④碳不完全燃烧可生成一氧化碳,一氧化碳可继续与氧气反应生成二氧化碳,二氧化碳可与氢氧化钠反应生成碳酸钠,故正确.故选C.