单项选择题

The board deemed it’s urgent that these invitations ______ first thing tomorrow morning.

A. had to be put in the mail
B. must be put in the mail
C. be put in the mail
D. should have been put in the mail