Fields of study are often called with names of Latin and Greek origin and this is also the case here!
The latin for "map" is "carta" and writing is "graph..." and together they form "cartography" - which is the correct answer.
A person who is making maps is called a cartographer.
The answer SHOULD be D, if I'm wrong, I really am sorry.
Asia is located in the northern and eastern parts of the globe. Suez is the region between the African and Asian continents, not only Suez but also the Red Sea