①Al2O3属于两性氧化物,既能与盐酸反应生成氯化铝与水,能与氢氧化钠反应生成偏铝酸钠,故①正确;②Ca(OH)2能与盐酸反应生成氯化钙,不能与氢氧化钠反应,故②错误;③Na2CO3属于强碱弱酸盐,既能与盐酸反应生成氯化钠、CO2气体,但不能与氢氧化钠反应,但可与一些碱反应生成盐,如氢氧化钡、氢氧化钙,故③错误;④金属铝与盐酸反应生成氯化铝与氢气,与氢氧化钠反应生成偏铝酸钠和氢气,故④正确.故选C.