What was the impact of his (Ibn Battuta's) writing?

a) Expansion of Islamic scholarship
b) Promotion of cross-cultural understanding
c) Documentation of trade routes
d) Influence on European navigators