(AI giải đề cho tôi)
Gọi X là triglixerit. Từ dữ liệu Br2: 8,86 g X tác dụng tối đa 0,02 mol Br2. Từ phần đốt cháy: cho số mol CO2 = x, H2O = 1,1 − x. Khi cho Y vào 0,42 mol Ba(OH)2, nếu x > 0,42 thì phần CO2 dư tạo Ba(HCO3)2 (x − 0,42 mol, chứa x − 0,42 mol Ba2+ trong dung dịch). Để kết tủa lớn nhất (0,42 mol BaCO3) cần chuyển hết HCO3− thành CO32−: hỗn hợp thêm vào cung cấp CO32−/OH− tương đương 0,05 (Na2CO3) + 0,05 (KOH) + 0,05 (NaOH) = 0,15 mol. Vậy 'ít nhất 100 ml' nghĩa là x − 0,42 = 0,15 → x = 0,57 mol CO2, H2O = 0,53 mol. Suy ra với 8,86 g X: C = 0,57; H = 1,06 mol. Vì X phản ứng tối đa 0,02 mol Br2 nên nếu mỗi phân tử có 2 liên kết đôi thì n_X = 0,01 mol, M_X = 886 → công thức C57H106O6 (thỏa mãn: bão hòa hoàn toàn là C57H110O6, thiếu 4H → 2 nối đôi C=C, đúng 0,02 mol Br2). X = dioleostearin (2 gốc oleoyl C17H33– + 1 gốc stearoyl C17H35–). Thủy phân bằng NaOH vừa đủ: X + 3NaOH → glixerol + 2 muối oleat + 1 muối stearat. Khối lượng 3 axit tương ứng = 886 + 3·18 − 92 = 848 (tính trên 1 mol X); khối lượng muối = 848 − 3·1 + 3·23 = 914 g/mol. Với n_X = 0,01 mol: m = 9,14 gam ≈ 9 gam. Đáp án A, khớp với đáp án nguồn.