A.C3H8不存在同分异构体,只有一种结构:CH3CH2CH3,含有2种氢原子,一氯取代物有2种,故A错误;B.C5H12存在同分异构体,当结构为:只含一种氢原子,一氯取代物只有一种,故B正确;C.C6H14存在同分异构体,当结构为:CH3CH(CH3)CH(CH3)CH3时,氢原子种类最少,有2种氢原子,一氯取代物有2种,故C错误;D.C8H18存在同分异构体,当结构为:时,氢原子种类最少,有1种氢原子,一氯取代物有1种,故D正确;故选BD.