A、电磁波的传播不需要介质,机械波的传播需要介质.故A错误.B、机械波和电磁波都可以发生干涉和衍射现象.故B错误.C、机械波和电磁波从一种介质传向另一种介质时频率都不发生变化.故C正确.D、电磁波是横波,机械波有横波,有纵波.故D错误.故选C.