问题

I ordered a pair of shoes online two days ago and they haven’t arrived yet.—Don’t worry. You_______ have them by Friday.
A:could
B:shall
C:must
D:may
B:shall
C:must
D:may
正确答案是: