Read Mode
Mughal Architecture
Who built the Badshahi Mosque of Lahore?
Explanation and memory cue
The Badshahi Mosque in Lahore was built by the Mughal emperor Aurangzeb between 1671 and 1673. This is confirmed by multiple authoritative sources including Wikipedia and Britannica. Therefore, the correct answer is Aurangzeb, which corresponds to option B. The original question had the correct answer set to D ('None of these'), which is incorrect and has been corrected to B.