He must have finished his homework for a long time, _____ he?
#93709
A
mustn’t
B
didn’t
C
needn’t
D
hasn’t