Which Mughal emperor executed Guru Tegh Bahadur?
- Shah Jahan
- Aurangzeb
- Jahangir
- Bahadur Shah I
Answer: Aurangzeb
Guru Tegh Bahadur was executed by Aurangzeb in 1675 for refusing to convert to Islam and for defending the religious freedom of Kashmiri Pandits. His martyrdom is commemorated at Gurdwara Sis Ganj in Delhi. [[30]]