问题

Mary _______ her mother with the housework, but she didn’t.
A:must have helped
B:ought to have helped
C:must help
D:should help
B:ought to have helped
C:must help
D:should help
正确答案是: