A、机械波有横波和纵波,电磁波只有横波.故A错误.
BC、机械波是机械振动在介质中传播过程,必须依赖于介质,没有介质不能形成机械波;电磁波传播的是电磁场,而电磁场本身就是一种物体,不需要借助其他物质来传播,所以电磁波可以在真空中传播;它们传播过程中都传递能量,故B正确,C错误.
D、当机械波从空气进入水中传播速度变大;电磁波在水中波速变小,故D错误;
故选:B.
A、机械波有横波和纵波,电磁波只有横波.故A错误.
BC、机械波是机械振动在介质中传播过程,必须依赖于介质,没有介质不能形成机械波;电磁波传播的是电磁场,而电磁场本身就是一种物体,不需要借助其他物质来传播,所以电磁波可以在真空中传播;它们传播过程中都传递能量,故B正确,C错误.
D、当机械波从空气进入水中传播速度变大;电磁波在水中波速变小,故D错误;
故选:B.