C
解:①Al为两性金属单质,即与酸反应又与碱反应,故①正确;
②Al2O3属于两性氧化物,与酸反应:Al2O3+6HCl=2AlCl3+3H2O,与碱反应:Al2O3+2NaOH=2NaAlO2+H2O,故②正确;
③Al(OH)3属于两性氢氧化物,与酸反应:Al(OH)3+3HCl=AlCl3+3H2O,与碱反应:Al(OH)3+NaOH=NaAlO2+2H2O,故③正确;
④属于弱酸的酸式盐,与酸反应:NaHCO3+HCl=NaCl+H2O+CO2↑,与碱反应:NaHCO3+NaOH=Na2CO3+H2O,故④正确;
⑤氧化铁属于碱性氧化物,只能与酸反应,不与碱反应,故⑤错误;
故选:C.