Cách 1: Bỏ chất để hỗn hợp ba chất tương ứng với số liệu + AgNO3 / NH3 CH3CHO : x mol → 54 gam Ag 10, gam X (CHO) : y mol CO + O2 Ca(OH)2 → → CaCO3 : 50gam CH = CH − CHO : z mol H 2O Ta có hệ phương trình: 44x + 58y + 56z = 10,7 x = 0,05 ⇔ y = 0,05 2x + 4y + 2z = 0,5 2x + 2y + 3z = 0,5 z = 0,1 Khối lượng dung dịch giảm: m = 50 - 0,5 × 44 - 18 × ( 0,05 × 2+0,05+0,1× 2)=21,7 gam Đáp án A Cách 2: Quy đổi hỗn hợp thành CHO : a mol CH : b mol H : c mol Ta có : a= 54 = 0, 25mol ⇒ b = 0,5 − 0, 25 = 0, 25 mol 108 × c= 10, − 0, 25 × 29 − 0, 25 × 14 = 0, 025mol Khối lượng dung dịch giảm: m = 50 − 44 × 0, − 18 × ( Đáp án A 0, 25 + 0, 25 − 0, 025) = 21, 7gam Cách 3: Quy đổi hỗn hợp X thành nO = n Ag C H O = 0, 25 n C = n CaCO3 = 0,5 ⇒ n H = 10, − 0, 25 × 16 − 0,5 ×12 = 0, 7mol Khối lượng dung dịch giảm: m = 50 - 0,5 × 44 - 0,7 ×18 = 21, 7gam