问题

Guess what! I’ve passed my oral English test and got A.— Congratulations. You_____ practiced a lot. [ ]
A: must have
B: should have
C: must
D: should
B: should have
C: must
D: should
正确答案是: