Hỗn hợp A gồm FeCO3, Mg và Ag. Cho A tác dụng với dung dịch acid HCl dư thu được
dung dịch B, khí D và một phần chất rắn không tan E. Cho dung dịch B tác dụng với dung dịch NaOH dư, thu được kết tủa F. Cho khí D tác dụng với dung dịch Ca(OH)2 dư thu được kết tủa G.
Xác định thành phần của B, D, E, F, G và viết phương trình hóa học của các phản ứng xảy ra.