A、白光是由红、橙、黄、绿、蓝、靛、紫七种颜色的光组成的,是光的色散现象,不能说明光具有能量;B、光照射到物体上,物体的温度会升高,是因为红外线作用的结果,说明了光具有能量;C、光照射到胶片上,可以使胶片感光,说明光是具有能量的;D、光照射到太阳能电池板上,可以转化为电能供人们使用,说明光具有能量.故选A.