①NaHCO3属于弱酸的酸式盐,既能与盐酸反应,生成CO2气体,又能与氢氧化钠反应,生成碳酸钠,故①正确;
②(NH4)2SO3属于弱酸弱碱盐,既能与酸反应,生成SO2气体,又能与碱反应,生成NH3,故②正确;
③Al2O3属于两性氧化物,既能与酸反应,生成Al3+,又能与碱反应生成AlO2-,故③正确;
④Al(OH)3 属于两性氢氧化物,既能与酸反应,生成Al3+,又能与碱反应生成AlO2-,故④正确;
⑤金属铝与硫酸反应生成Al3+和氢气,与碱反应生成AlO2-和氢气,故⑤正确,
故选:A.