光的粒子性能够很好的解释光的直线传播、反射、折射,色散是光的折射造成的,故光的直线传播、反射、折射和色散证明了光的粒子性;故AB错误.光的波动性能够很好的解释光的干涉和衍射,偏振是横波特有的现象,故光的干涉、衍射和偏振证明了光具有波动性,故C正确;光电效应证明了光具有粒子性,故D错误.故选C.