因为我的火车离开车时间还有一个小时,我的时间还挺充裕.
due的意思是到期.
第二题选A.Spare有“备用”的意思,表示有多余的时间.而且上文说“还有一个小时”,与此意思相符.
Be free 是有空,读起来也没有B通顺.