The train is to start soon and Mary hasn’t turned up. What _____ have happened to her?
#63249
A
can
B
might
C
may
D
should