单项选择题

It will only take me a minute to get your watch fixed, it will be ready_________.

A.by the way
B.right away
C.at last
D.in that case