A、声波在空气中是纵波,光波是横波,声波是机械波,需要借助于其他介质才能传播,所以声波不能在真空中传播.光波是一种电磁波,在真空中也能传播,故A正确.B、声波由空气进入水中波速变大,频率不变,由波速v=λf分析得知波长变长,故B正确.C、光波由空气进入水中波速变小,频率不变,由波速v=λf分析得知波长变短,故C错误.D、波源与观察者发生相对运动时,声波和光波都能产生多普勒效应.故D错误.故选:AB