分子式为C5H12O的有机物,能与金属钠反应放出氢气,说明分子中含有-OH,该物质为戊醇:戊基-C5H11可能的结构有:HOCH2CH2CH2CH2CH3、HOCH(CH3)CH2CH2CH3、HOCH(CH2CH3)2、HOCHCH(CH3)CH2CH3、HOC(CH3)2CH2CH3、HOC(CH3)CH(CH3)2、HOCH2CH2CH(CH3)2、HOCH2C(CH3)3,能发生消去反应的有机化合物有HOCH2CH2CH2CH2CH3、HOCH(CH3)CH2CH2CH3、HOCH(CH2CH3)2、HOCHCH(CH3)CH2CH3、HOC(CH3)2CH2CH3、HOC(CH3)CH(CH3)2、HOCH2CH2CH(CH3)2,共7种;
故选B.