Choos the correct meaning of Cartographer

A ) Leader of a chorus

B ) One who arrange a ballet

C ) Mapmaker ✅

D ) Handwriting expert