选A。通过每天学习四个小时。B单纯说:每天花四个小时学习。因为问他怎么学习进步得那么快,所以BY SPENDING 是说明了方式
选A原句是:——他怎么在如此短的时间内就提高了学习?——通过每天花四小时学习。A用by就是指通过...的方式B则是目的不定式,与句意不符
spending 句首应用动名词,B意思不对:去每天花4小时
A 它问的是怎样提高 A表示通过花时间