问题

Mary __________ the job he offered to her, but she didn’t.
A:can’t take
B:ought to have taken
C:should take
D:must have taken
B:ought to have taken
C:should take
D:must have taken
正确答案是: