He must have finished the work yesterday,  ____ he ?
#65366
A
mustn't
B
haven't
C
didn't
D
hasn't