B:C
解:A、无论苯的结构中是否有碳碳双键和碳碳单键,苯的一元代物都无同分异构体,所以不能说明苯不是单双键交替结构,故A错误;
B、苯不易与溴、氯发生加成反应,证明苯分子中不存在碳碳双键,能说明苯不是单双键交替结构,故B正确;
C、如果苯的结构中存在单双键交替结构,苯的邻二元代物应该有同分异构体,但实际上无同分异构体,所以能说明苯不是单双键交替结构,故C正确;
D、苯不能使酸性高锰酸钾溶液说明苯分子中不含碳碳双键,但是苯容易发生取代反应,如苯与液溴在溴化铁为催化剂时能够反应生成溴苯,该说法错误,故D错误;
故选BC.