Question # 1
Ghaznavi rule lasted in India for:

Choose an answer