They have gone to Beijing for a meeting. They will be back ________.
A:after a few weeks
B:in a few week's time
C:in a few weeks' time
D:for a few weeks