Cho a gam hỗn hợp A gồm Mg, Al vào b gam dung dịch HNO3 24% đủ thu được 8,96 lít hỗn hợp khí X gồm NO, N2O, N2 (đktc) và dung dịch B. Thêm một lượng O2 vừa đủ vào X, sau phản ứng được hỗn hợp Y. Dẫn Y từ từ qua dung dịch NaOH dư thu được 4,48 lít hỗn hợp khí Z (đktc) có tỷ khối hơi so với H2 là 20. Nếu cho dung dịch NH3 dư vào B thì thu được được 62,2 gam kết tủa. Giá trị của a là:
A. 23,1
B. 21,3
C. 32,1
D. 31,2