Hợp chất X là dẫn xuất của benzen có công thức phân tử C8H10O2. X tác dụng NaOH theo tỉ lệ mol 1:1. Mặt khác, khi cho X tác dụng với Na dư thì số mol H2 thu được đúng bằng số mol X đã phản ứng. Nếu tách một phân tử nước từ X thì thu được sản phẩm có khả năng trùng hợp tạo thành polime. Số công thức cấu tạo của X là
A. 6
B. 7
C. 3
D. 4