单项选择题

A.在可见光中,红光的光子能量最大
B.在可见光中,紫光的光子能量最小
C.在可见光中,红光的光子能量大于绿光的光子能量
D.光子的能量是由光的频率决定的