解题思路:选项中只有醇与钠反应生成氢气,而醚不能与钠反应,假设饱和一元醇为CnH2n+1OH,根据关系式:2CnH2n+1OH~H2进行计算解答.
醚不能与钠反应,只有醇与钠反应生成氢气,选项中醇都是饱和一元醇,
假设饱和一元醇为CnH2n+1OH,则:
2CnH2n+1OH~H2
2(14n+18)g 1mol
6g 0.05mol
所以,2(14n+18)g:6g=1mol:0.05mol
解得n=3,
故有机物为C3H7OH,选项中只有B符合,
故选B.
点评:
本题考点: 化学方程式的有关计算;有机物分子中的官能团及其结构.
考点点评: 本题考查有机物分子确定、化学方程式计算,难度不大,注意利用饱和一元醇的通式解答.