Detailed Solution:
The correct answer is “Sardar Kishan Singh”.
Udham Singh, a freedom fighter and activist, assassinated General Dyer in retaliation for the Jallianwala Bagh massacre. He shot General Dyer on March 13, 1940, in London, during a public meeting.