when I say two hours,这是一个时间状语从句,可知后面应该是主句。What 在作为连词用时只能引起一个名词性从句,所以不适合用在这儿。正确的答案是填that,that在这儿是指示代词,它指代上文中的 two hours 这个时间段,在主句中作主语。