单项选择题

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