30. ---- The woman biologist stayed in Africa
studying wild animals for 13 years before she returned. (江苏卷31)
---- Oh, dear! She _______ a lot of difficulties!
A. may go through
B.
might go through
C. ought to have gone through
D. must have gone through