下列反应既属于离子反应又属于氧化还原反应且反应过程中会放出热量的是( )
A. 甲烷在氧气中的燃烧反应 B. Ba(OH)2·8H2O晶体与NH4Cl晶体的反应
C. 灼热的碳与二氧化碳的反应 D. 钠与水的反应
D