a)
Gọi công thức tổng quát muối của hai kim loại A,B là $RCO_3$
$RCO_3 + 2HCl \to RCl_2 + CO_2 + H_2O$
$n_{RCO_3} = n_{CO_2} = 0,03(mol)$
$\Rightarrow M_{RCO_3} = R + 60 = \dfrac{2,84}{0,03} = 94,67$
$\Rightarrow R = 34,67$
Ta thấy : $M_{Mg} = 24 < M_R < M_{Ca} = 40$
Vậy hai kim loại A,B là Mg và Ca
b)
$n_{BaCO_3} = \dfrac{3,94}{197} = 0,02(mol) < n_{CO_2} = 0,03$
Do đó, sản phẩm có tạo muối axit
$Ba(OH)_2 + CO_2 \to BaCO_3 + H_2O$
$Ba(OH)_2 + 2CO_2 \to Ba(HCO_3)_2$
$n_{CO_2} = n_{BaCO_3} + 2n_{Ba(HCO_3)_2}$
$\Rightarrow n_{Ba(HCO_3)_2} = \dfrac{0,03 - 0,02}{2} = 0,005(mol)$
$n_{Ba(OH)_2} = 0,005 + 0,02 = 0,025(mol)$
$\Rightarrow C_{M_{Ba(OH)_2}} = \dfrac{0,025}{0,2} = 0,125M$