问题

Jenny _______ her word. I wonder why she changedher mind.
A:must havekept
B:can have kept
C:should havekept
D:needn’t have kept
B:can have kept
C:should havekept
D:needn’t have kept
正确答案是: