Hỗn hợp khí X gồm hai hidrocacbon mạch hở A, B (A thuộc một trong ba dãy đồng đẳng ankan, anken, ankin). B phản ứng với dung dịch brôm dư theo tỉ lệ 1 : 1. Cho 6,72 lít khí H2 (dktc) vào X rồi dẫn toàn bộ hỗn hợp qua ống sứ đựng Ni nung nóng thu được hỗn hợp Y gồm hai khí. Đốt cháy Y rồi hấp thụ toàn bộ sản phẩm vào dung dịch Ba(OH)2 dư thu được 39,4 gam kết tủa và khối lượng dung dịch giảm 23,04 gam.
a, Xác định công thức phân tử của A và B (phản ứng hoàn toàn)
b,Tính thành phần phần trăm thể tích của A và B trong X.