问题

Guess what?I came first in that contest.—Great!You ________ a lot during the past two weeks.

A:must practise
B:should practise
C:should have practised/T
D:must have practised
正确答案是: