The correct answer is (b). The Jallianwala Bagh Massacre took place on April 13, 1919, in Amritsar, Punjab, India. British Indian Army Brigadier-General Reginald Dyer ordered his troops to fire on a crowd of unarmed Indian civilians who had gathered in Jallianwala Bagh, a public garden, to protest against the arrest of two nationalist leaders, Satyapal and Saifuddin Kitchlew. The troops fired for about ten minutes, without warning, directly on the crowd, killing at least 379 people and injuring over 1,200 others. The massacre was a major turning point in the Indian independence movement.
Option (a) is incorrect because the Jallianwala Bagh Massacre took place on April 13, 1919, not April 10.
Option (c) is incorrect because the Jallianwala Bagh Massacre took place on April 13, 1919, not February 5.
Option (d) is incorrect because the Jallianwala Bagh Massacre took place on April 13, 1919, not March 18.