a,
$n_{CaCO_3}=\frac{45}{100}=0,45 mol$
$CaCO_3+2HCl\to CaCl_2+CO_2+H_2O$
$\Rightarrow n_{CO_2}=0,45 mol$
$n_{NaOH}=0,5.1,5=0,75 mol$
$\frac{n_{NaOH}}{n_{CO_2}}= 1,67$
$1<1,67<2 \Rightarrow$ X gồm 2 muối: $NaHCO_3$ (a mol), $Na_2CO_3$ (b mol)
$NaOH+CO_2\to NaHCO_3$
$2NaOH+CO_2\to Na_2CO_3+H_2O$
$n_{CO_2}=0,45 mol \Rightarrow a+b=0,45$ (1)
$n_{NaOH}=0,75 mol \Rightarrow a+2b=0,75$ (2)
(1)(2) $\Rightarrow a=0,15; b=0,3$
$m_{NaHCO_3}=0,15.84=12,6g$
$m_{Na_2CO_3}=0,3.106=31,8g$
b,
$2NaHCO_3+H_2SO_4\to Na_2SO_4+CO_2+2H_2O$
$Na_2CO_3+H_2SO_4\to Na_2SO_4+H_2O+CO_2$
$\Rightarrow n_{H_2SO4}=\frac{0,15}{2}+0,3=0,375 mol$
$V_{H_2SO_4}=\frac{0,375}{0,5}=0,75l$