问题

The woman biologist stayed in Africa studying wild animals for 13 years before she returned.—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
正确答案是: