The correct option is B L → M charge transfer transition
The Mn atom in KMnO4 has +7 oxidation state with electron configuration [Ar]3d04s0.
Since no unpaired electrons are present, d−d transitions are not possible. The molecule should, therefore, be colourless.
The colour of KMnO4 is intense purple due to L→M (ligand to metal) charge transfer 2p(L) of O to 3d(M) of Mn.