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 mai
出自:安徽理工大学-电气工程及其自动化