Gọi CT chung của 2 ancol đơn chức no là $C_{\overline{n} }H_{2\overline{n} +1}OH$
$C_{\overline{n} }H_{2\overline{n} +1}OH + Na \rightarrow C_{\overline{n} }H_{2\overline{n} +1}ONa + \frac{1}{2}H_{2}$$n_{H_{2}}=0,1mol$ => $n_{ancol} = 2n_{H_{2}} = 2. 0,1 = 0,2mol$
$n_{CO_{2}}=0,5mol$ => Số nguyên tử C = $\frac{n_{CO_{2}}}{n_{ancol}} = \frac{0,5}{0,2} = 2,5$
=> 2 ancol là: $C_{2}H_{5}OH và C_{3}H_{6}OH$