Quy hỗn hợp về Ba, Na, O và K với số mol lần lượt là a;b;c;d
Bảo toàn e ta có: $2a+b-2c+d=0,28$
Mặt khác $m=137a+23b+16c+39d;b=0,18$
$0,93.(137a+23b+16c+39d)=171a$
$0,044.(137a+23b+16c+39d)=56d$
Giải hệ trên ta được $a=0,1387;d=0,02;b=0,348$
Ta có: $n_{CO_2}=0,348(mol)$
Áp dụng công thức đồ thị $CO_2$ ta có: $n_{CO_3^{2-}}=0,1294(mol)$
$\Rightarrow m_{BaCO_3}=25,4918(g)$
Do đó chọn đáp án A