并不是所有的苯都能使高锰酸钾褪色。原因是苯的同系物,如果侧链的第一个碳上,带有H(如甲苯,乙苯,异丙苯),则侧链容易被高锰酸钾氧化,生成苯甲酸,所以容易褪色。不带有H(如叔丁基苯),则不易被氧化所以不褪色。
就苯本身是不能和高锰酸钾反应,如果是甲苯可以和高锰酸钾反应。高锰酸钾颜色退色,可能有还原性的物质存在。至于是什么,那要看你所用试剂及使用环境。