It is rather hot in the room.They () have turned off the air con

It is rather hot in the room.They () have turned off the air conditioner a few hours ago.
A、could
B、ought
C、must
D、should
【正确答案】:C