Hòa tan hoàn toàn 23,46 gam hỗn hợp X gồm Mg, và trong dung dịch chứa 0,92 mol NaHSO4, thu được dung dịch Y chỉ chứa 123,42 gam muối trung hòa và 2,24 lít (đktc) hỗn hợp khí Z gồm N2, NO và H2, có tỉ khối so với He là 5,85. Cho Y tác dụng hoàn toàn với dung dịch Ba(OH)2 (loãng, dư), thu được 243,59 gam kết tủa. Phân trăm khối lượng của Mg trong X là
A. 33,76%.
B. 31,71%.
C. 32,74%.
D. 30,69%.