Which peaceful leader called for Hindus and Muslims to unite and led boycotts and protests against the British ?

The correct answer is C. Mohandas Gandi.
Explanation
Mohandas Gandhi (1869-1948) was an Indian leader who was noted for leading the Indian Independence Movement against the British Raj. One of his main ideas and principles was civil disobedience and non-violence, through which he imposed the Hindu and Muslim communities to boycott the rule of the British Raj to achieve independence. He stood out for achieving unity between Hindus and Muslims who admired him for having achieved the independence of India. So the correct answer is C. Mohandas Gandi.