Right choice is (c) Potassium permanganate
To explain I would say: A good adsorbent requires large surface area, should be easily available, less expensive. They should also be thermally stable, and have high abrasion resistance. Silica, alumina, and starch possesses these characteristics while potassium permanganate does not, so it cannot be an adsorbent.