How was Hangzhou similar to Timbuktu/Calicut in being a center of trade?

a) Location along major trade routes
b) Presence of bustling markets
c) Diverse population of merchants
d) Establishment of trade guilds