Cho hỗn hợp M gồm 2 hợp chất hữu cơ mạch thẳng X, Y (chỉ chứa C, H, O) tác dụng vừa đủ với 8 gam NaOH thu được một rượu đơn chức và hai muối của hai axit hữu cơ đơn chức kế tiếp nhau trong dãy đồng đẳng. Lượng rượu thu được cho tác dụng với Na dư tạo ra 2,24 lít khí (đktc). X, Y thuộc loại hợp chất gì?
A. axit
B. 1 axit và 1 este
C. 2 este
D. 1 rượu và 1 axit .