A、电磁波在真空中的传播速度等于真空中的光速,故A错误;B、电磁波属于波的一种,能够发生衍射现象等波特有的现象;故B正确;C、只有交变的电场和磁场才能产生电磁波;故C错误;D、电磁波能在真空中传播,而机械波依赖于媒质传播,故B错误;故选:B.