Cho chất rắn B chứa Ba(HCO3)2, CaCO3, Na2CO3. Đem nung 67,1 gam chất rắn B ở nhiệt độ cao đến khối lượng không đổi thì thu được 47,7 gam chất rắn X. Mặt khác cho 67,1 gam chất rắn B vào nước thì thu được dung dịch C và 39,7 gam kết tủa D. Xác định phần trăm khối lượng mỗi chất trong B.