回答

C10HnOは1価のアルコールなので,Naと反応するときには
2(アルコール)+2Na→2(ナトリウムアルコキシド)+H2
となり,発生するH2はアルコールの物質量の半分です。
よって,実験に使っているアルコールは(水素が0.125mol発生したことから)0.25molだと言えます。
そこに,水素が0.50mol付加するのなら,アルコール1molには水素が2mol付加するはずですので,このアルコールにはC=Cの二重結合が1分子中に2個(または三重結合が1個)あるといえます。直鎖状ですので,二重結合がないなら,分子式はC10H22Oですが,C=Cが2個あるなら,分子式はC10H18Oのはず。よって③です。

この回答にコメントする
疑問は解決しましたか?