Correct Answer: (d) Ibn Battuta
Solution:Marco Polo travelled approx. 24000 miles over 24 years starting his journey in 1271. Middle East, Middle Asia, China and Mongolia were included in his travelling account which was aided by the Mongolian ruler Kublai Khan. Marco Polo was one of the pioneer nomadic, but Ibn Battuta was a great wanderer than him about length and massiveness of voyage lines. He crossed the breadth of South Africa, Western Africa, Southern and Eastern Europe, Middle-East Asia, Indian Subcontinent, Middle Asia, South-Eastern Asia and China approx 44 countries and 73000 miles (117482 km) distance in 30 years of his travelling career.