Lập phương trình hóa học của các phản ứng sau và cho biết chúng thuộc loại phản ứng hóa học nào .
a, 2KNO3 -to--> 2KNO2 + O2 ( Phản ứng phân hủy )
b, 2Al + 3Cl2 ---> 2AlCl3 ( Phản ứng hóa hợp )
c, Zn + 2HCl ---> ZnCl2 + H2 ( Phản ứng thế )
d, 2KClO3 -to--> 2KCl + 3O2 ( Phản ứng phân hủy )
e, 2Fe + 3Cl2 ---> 2FeCl3 ( Phản ứng hóa hợp )
f, 2Fe(OH)3 --to-> Fe2O3 + 3H2O ( Phản ứng phân hủy )
g, C + 2MgO ---> 2Mg + CO2 ( Phản ứng thế )