A、D由图知,光从介质1进入介质2折射时,入射角大于折射角,说明介质1的折射率小于介质2的折射率,则由v=
c
n 知,光在介质1中传播速度大于在介质2中传播速度.光从一种介质进入另一种介质时,频率f不变,则由v=λf知,光在介质1中的波长大于在介质2中的波长.故A、D错误.
B、由于光子的频率不变,由E=hf知,光子的能量不变,即有在介质1中光子的能量等于在介质2中光子的能量.故B正确.
C、光从介质1射到界面上,入射角增大时,折射角也增大,由于入射角总大于折射角,所以入射角先达到90°,此时折射光线还存在,所以不可能发生全反射.故C错误.
故选B