关于多普勒效应的以下说法,正确的是(  ) A.只有机械波才会产生多普勒效应 B.机械波、电磁波、光波等均能产生多普勒效