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