单项选择题

He had gone away on business and would not return to the hotel until the next day. I should have to wait till ______ I could thank him for the present. ( )

A.afterwards
B.then before
C.then
D.then therefore