2. Purple is caused by excessive potassium permanganate, and potassium permanganate can be reduced to divalent by adding sodium bisulfite.
3. The reaction temperature and the thorough mixing of toluene and oxidant are the main factors affecting the yield of benzoic acid.