单项选择题

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