Correct option is B
Self-Respect Movement was a dynamic social movement aimed at destroying the contemporary Hindu social order in its totality and creating a new, rational society without caste, religion and god. Self-Respect Movement was started by E.V. Ramaswamy Naicker in Tamil Nadu in 1925.