D.
two hours是“两个小时”,more是形容词“更多的”,所以“再.两个小时”就是two more hours.A 中的词序错误;B不但词序错误,且hour少写了一个s;C中的hour少写了一个s