The correct answer is: B. It is an oxidising agent.
Potassium permanganate is a strong oxidizing agent. It can be used to purify drinking water by oxidizing and removing harmful bacteria and other contaminants. It is also effective in removing organic matter and turbidity from water.
Option A is incorrect because potassium permanganate is an oxidizing agent, not a
reducing agent.Option C is incorrect because potassium permanganate is a sterilising agent, not a sterilising agent.
Option D is incorrect because potassium permanganate does not dissolve the impurities of water, it oxidizes them.