单项选择题

My niece has been to Sumatra and Iran as well as all of Europe. By the time she’s twenty, she _________ ahnost every where.

A.will be
B.would have been
C.will have been
D.would be