A、声音在不同的介质中的传播速度不同,故A错误;B、声音是由物体的振动产生的,一切发声体都在振动,故B正确;C、只有振动在20Hz---20000Hz之内的才能够听到,故C错误;D、人说话是靠声带振动发声的,故D错误.故选B.