A、铝片与稀硫酸反应属于氧化还原反应,又是放热反应,故A正确;B、Ba(OH)2?8H2O与NH4Cl反应属于复分解反应,不是氧化还原反应,属于吸热反应,故B错误;C、炭与二氧化碳反应属于吸热反应,故C错误;D、氢氧化钠与盐酸的中和反应不是氧化还原反应,故D错误.故选A.