Cho hỗn hợp M gồm một axit hai chức X, một este đơn chức Y và một ancol hai chức Z (đều no, mạch hở). Đốt cháy hoàn toàn 23,80 gam M thu được 39,60 gam CO2. Lấy 23,80 gam M tác dụng vừa đủ với 140 ml dung dịch NaOH 1M. Mặt khác, nếu lấy 0,45 mol M tác dụng với Na dư, thu được 8,064 lít H2 (đktc). Biết các phản ứng xảy ra hoàn toàn và ancol Z không hoà tan được Cu(OH)2 ở nhiệt độ thường. Phần trăm khối lượng của Y trong M là
A. 63,87%.
B. 17,48%.
C. 18,66%.
D. 12,55%.