问题

Mr. Smith, ______ he have all these letters typed for you right away?—He ______. They should be ready by 10 o’clock this morning.

A:will; must
B:shall; has to
C:need; will
D:would; ought to
正确答案是: