Đốt cháy hết m gam cacbon trong oxi thu được hỗn hợp khí A gồm CO và CO2 . Cho hỗn hợp khí A đi từ từ qua ống sứ đựng 23,2 gam Fe3O4 nung nóng đến phản ứng kết thúc thu được chất rắn B chứa 3 chất ( Fe, FeO, Fe3O4 ) và khí D duy nhất. Hấp thụ hoàn toàn khí D bởi dung dịch Ba(OH)2 thu được 19,7gam kết tủa và dung dịch X. Đun nóng dung dịch X thu thêm 14,775 gam kết tủa nữa thì kết thúc phản ứng. Cho toàn bộ chất rắn B vào dung dịch CuSO4 dư, sau khi phản ứng xảy ra hoàn toàn thì lượng CuSO4 đã phản ứng là 0,03mol, đồng thời thu được 21,84g chất rắn E.
a) Viết phương trình hóa học xảy ra
b) Tính m và tỉ khối của A so với H2