Musa-Al-khwarzmi was?

A ) Histotian

B ) Astrologer

C ) Geographer ✅

D ) None of these