Đáp án đúng: B Giải chi tiết:Gọi kim loại kiềm thổ là X (có khối lượng mol là M), oxit của nó là XO. X + 2HCl → XCl2 + H2 (1) XO + 2HCl → XCl2 + H2O (2) Gọi x, y là số mol của kim loại kiềm thổ và oxit của nó. Số mol HCl tham gia phản ứng (1) và (2) là 0,5 mol. Ta có hệ pt: \(\left\{ \begin{array}{l}Mx + \left( {M + 16} \right)y = 8\\2x + 2y = 0,5\end{array} \right.\) Giải hệ phương trình ta được: \(x = \dfrac{{M - 16}}{{64}}\) Biết 0 < x < 0,25, ta có: 0 < \(x = \dfrac{{M - 16}}{{64}}\) < 0,25 ⟹ 0 < M - 16 < 16 => 16 < M < 32 Vậy kim loại kiềm thổ có nguyên tử khối bằng 24, đó là Mg. Đáp án B