-–Mary knows the city quite well.--She______ well have been there before.
#63125
A
need
B
could
C
should
D
may