The purple colour of KMnO4 is due to (a) Charge transfer (b) d-d transition (c) f-f transition (d) d-f transition