单项选择题

Please return in an hour. I'll be ready ______ then.

A.till
B.by
C.at
D.on