Hợp chất hữu cơ X (phân tử có vòng benzen) có công thức phân tử là C7H8O2, tác dụng được với Na và với NaOH. Biết rằng khi cho X tác dụng với Na dư, số mol H2 thu được bằng số mol X tham gia phản ứng và X chỉ tác dụng được với NaOH theo tỉ lệ số mol 1:1. Xác định công thức cấu tạo của X và viết phương trình phản ứng xảy ra.