A、镁与稀盐酸反应,属于于放热的置换反应,温度升高.B、NaOH固体溶于水放出大量的热,温度升高.C、灼热的碳与二氧化碳反应,应属于非常特殊的分解反应,发生过程中需要吸收热量,所以B属于吸热反应,温度降低.D、NH4NO3固体溶于水,吸收热量,温度降低.故选:CD