Moti Masjid is situated in which of these World Heritage Sites?
A
Humayun's Tomb
B
Mahabodhi Temple Complex
C
Qutub Minar
D
Red Fort Complex
Correct Answer: Red Fort Complex