Pemanganate ion as an oxidizing agent works most efficiently in acidic solution, because it is reduced to the greatest extent in this medium, from oxidation state +7 in MnO−4 to +2 in Mn2+.
8H++ MnO−4 + 5e− → Mn2+ + 4H2O
The oxidation in neutral or slightly alkaline medium is less efficient, as Mn (VII) is only reduced to Mn(IV), yielding insoluble MnO2 as a byproduct which needs to be removed from the reaction mixture during purification of the desired product.
2H2O+MnO−4+3e−⟶ MnO2↓ +4OH−
Hence, The reaction should be as follows: