A、霓虹灯的五光十色是因为灯管中充入稀有气体可以产生各种颜色的光,不是光的色散现象.B、烟花在空中所形成的五彩缤纷的色光是由红、绿、蓝三种色光混合而成的,属于光的反射现象.C、五颜六色的小花在太阳光的照射下,只能反射与它颜色相同的光.不是光的色散现象.D、雨过天晴时,常在天空出现彩虹,这是太阳光通过悬浮在空气中细小的水珠折射而成的,白光经水珠折射以后,分成各种彩色光,这种现象叫做光的色散现象.故选D.