问题

Why does Sara know so much about Angkor Wat?—She _______ there,or she may have read about it.

A:must have been
B:shouldn’t have been
C:may have been
D:can’t have been
正确答案是: