问题

in hasn’t turned up yet, but he promised to cometo the party— He ______ home He is a man of keeping his word
A:Will
B:Shall
C:Must
D:May
B:Shall
C:Must
D:May
正确答案是: