A. Reforms in curriculum
B. Built new educational institutions
C. Preaching of Islamic values and beliefs
D. All of these

The correct answer to the question: “Which of the following steps were taken for the promotion of education among masses during the rule of Ghaznavid_________________________?” is “All of these”.