A、光子除了具有能量外,还具有动量.故A正确.B、汤姆生发现了电子,提出了原子的枣糕模型.故B错误.C、发生光电效应的条件是入射光的波长小于极限波长,一束光照射到某种金属上不能发生光电效应,是因为该束光的波长太长.故C错误.D、氢原子核外电子从半径较小的轨道跃迁到半径较大的轨道时,原子的能量增大,根据k e2 r2 =m v2 r 知,电子的动能减小.故D正确.E、原子核的半衰期与所处的物理环境和化学状态无关,由原子核内部因素决定.故E正确.故选:ADE.