选B.
0.5体积某气态烃只能与0.5体积氯气发生加成反应,说明含有1个C=C,C排除.
加成后,0.5mol此氯代烷可与3mol氯气发生完全的取代反应,取代1个H原子,消耗1分子的Cl2,所以此氯代烷中含有的H原子数是3/0.5=6,所以是丙烯.