The poor boy _____ the test again; in that case, his mother will be very disappointed.
#90149
A
must have failed
B
might fail
C
could have failed
D
should fail