Preparing your study page...
Preparing your study page...
Correct answer: D
Explanation
The historical records do not confirm that Sheikh Ali Hajweri visited Lahore specifically during the period of Masood Ghaznavi. Option A is incorrect because there is no direct evidence linking him to Mahmud Ghaznavi's time in Lahore. Option C is incorrect because his visit is not documented under Shahabuddin Ghori. Option D is likely correct as historical records might not specify a precise ruler for his visit.