You must have waited here for a long time, __________?
#93616
A
mustn’t you
B
needn’t you
C
didn’t you
D
haven’t you