Hỗn hợp X gồm Al, Ba, Na và K. Hoàn tan hoàn toàn m gam X vào nước dư, thu được dung dịch Y và 0,0405 mol khí H2. Cho từ từ đến hết dung dịch chứa 0,018 mol H2SO4 và 0,03 mol HCl vào Y, thu được 1,089 gam hỗn hợp kết tủa và dung dịch Z chỉ chứa 3,335 gam hỗn hợp các muối clorua và muối sunfat trung hòa. Phần trăm khối lượng kim loại Ba trong X là
A. 43,32%
B. 37,78%
C. 29,87%
D. 33,12%.