A、机械波在传播时需要介质,而电磁波本身是介质故不需要,故A错误;
B、机械波的波速大小与介质无关,而电磁波在不同介质中传播的速度不同,故B错误;
C、电磁波是横波,而机械波既有横波又纵波,故C错误;
D、电磁波和机械波都属于波,故都能发生干涉和衍射现象,故D正确;
故选:D
A、机械波在传播时需要介质,而电磁波本身是介质故不需要,故A错误;
B、机械波的波速大小与介质无关,而电磁波在不同介质中传播的速度不同,故B错误;
C、电磁波是横波,而机械波既有横波又纵波,故C错误;
D、电磁波和机械波都属于波,故都能发生干涉和衍射现象,故D正确;
故选:D