Final answer:
Surendranath Banerjee made significant contributions to the Indian National Congress, social and political reform, and the Indian independence movement.
Step-by-step explanation:
The contributions of Surendranath Banerjee include:
- He played a key role in the formation of the Indian National Congress, which was organized in 1885 and aimed at promoting independence through peaceful protest.
- He advocated for the rights of Indians and worked towards social and political reforms. Banerjee condemned practices such as sati, child marriage, and purdah, and established educational societies to revive pride in India's culture.
- He was a prominent leader in the Indian independence movement, working towards the goal of eventual self-rule for India.
Therefore, the correct answer is 4) All of the above.