解题思路:由分子通式可知,A为烷烃,不能与氢气发生加成反应,B与氢气发生加成反应,B与氢气可能按1:2发生加成反应,也可能按1:1发生加成反应,据此讨论计算B的体积,进而计算A的体积,据此解答.
由分子通式可知,A为烷烃,不能与氢气发生加成反应,B与氢气发生加成反应,
若B与氢气按1:2发生加成反应,消耗氢气100mL,则B的体积为50mL,混合气体中A的体积为250mL-50mL=200mL,故原混合气体中A、B两气体的体积之比为200mL:50mL=4:1;
若B与氢气按1:1发生加成反应,消耗氢气100mL,则B的体积为100mL,混合气体中A的体积为250mL-100mL=150mL,故原混合气体中A、B两气体的体积之比为150mL:100mL=3:2;
故选D.
点评:
本题考点: 有关混合物反应的计算.
考点点评: 本题考查混合物的有关计算,难度中等,学生容易受通式的影响认为B与氢气按1:2发生加成反应,忽略二者1:1反应的可能性.