X, Y là hai hiđrocacbon đồng đẳng, liên tiếp; Z là anđehit; T là axit cacboxylic; X, Y, Z, T đều mạch hở và T, Z đơn chức. Hiđro hóa hết hỗn hợp M gồm X, Y, Z, T cần đúng 0,95 mol H2, thu được 24,58 gam hỗn hợp N. Đốt cháy hết N cần đúng 1,78 mol O2. Mặt khác, cho N tác dụng hết với Na (dư), sau phản ứng thu được 3,92 lít khí H2 (đktc) và 23,1 gam muối. Biết số mol T bằng 1/6 số mol hỗn hợp M và MX < MY. Phần trăm khối lượng của X có trong M gần nhất với:
A. 17%.
B. 19%.
C. 12%.
D. 15%.
Chọn D.