He has been waiting for this letter for days...

Câu hỏi: He has been waiting for this letter for days, and at _______ it has come.

A. last

B. the end

C. present

D. the moment