单项选择题

元代汪大渊根据自己两次出海见闻所撰写了哪部著作?()

A.《岛夷志略》
B.《海国图志》
C.《水经注》
D.《瀛环志略》