a,
$n_{HCl}=0,35.2=0,7(mol)$
$n_{CO_2}=\dfrac{8,96}{22,4}=0,4(mol)$
$n_{NaOH}=0,3.0,1=0,03(mol)$
$n_{Ba(OH)_2}=0,3.0,2=0,06(mol)$
$HCl+NaOH\to NaCl+H_2O$
$2HCl+Ba(OH)_2\to BaCl_2+2H_2O$
$\to n_{HCl\text{dư}}=0,03+0,06.2=0,15(mol)$
$\to n_{HCl\text{pứ}}=0,7-0,15=0,55(mol)$
$MHCO_3+HCl\to MCl+CO_2+H_2O$
$M_2CO_3+2HCl\to 2MCl+CO_2+H_2O$
Đặt $a$, $b$ là số mol $MHCO_3$, $M_2CO_3$
Ta có: $\begin{cases} a+b=0,4 \\ a+2b=0,55 \end{cases} \to \begin{cases} a=0,25 \\ b=0,15 \end{cases}$
$\to 0,25(M_M+61)+0,15(2M_M+60)=45,7$
$\to M_M=39(K)$
Vậy hai muối là $KHCO_3$, $K_2CO_3$
b,
$\dfrac{1}{4}$ khí $B$: $0,1$ mol $CO_2$
$Ba(OH)_2+CO_2\to BaCO_3+H_2O$
Ban đầu tạo $0,06$ mol $BaCO_3$
Còn $0,1-0,06=0,04$ mol $CO_2$
$\dfrac{n_{NaOH}}{0,04}<1$
$\to NaOH$ không hấp thụ hết $CO_2$
$NaOH+CO_2\to NaHCO_3$
Còn $0,04-0,03=0,01$ mol khí
$BaCO_3+CO_2+H_2O\to Ba(HCO_3)_2$
$\to m=197(0,06-0,01)=9,85g$