Mahmud of Ghazni's attack on the Indian subcontinent was against which dynasty in its early period?

A ) Shahi ✅

B ) Mughal

C ) Delhi sultanate

D ) Maurya