分析:解決此題的關鍵是要知道:
(1)聲音是由物體的振動產生的,聲音在不同的介質中的傳播速度不同,聲音不能在真空中傳播,聲音在空氣中的傳播速度是340m/s;
(2)人耳能聽到的聲音的頻率范圍是20~20000Hz,低于20Hz的叫次聲波,高于20000Hz叫超聲波;超聲波和次聲波都是人耳聽不到的.
解答:解:A、聲音在不同的介質中的傳播速度不同,在鋼鐵中的聲速大于在水中的聲速,故A錯誤;
B、聲音是由物體的振動產生的,所以一切正在發聲的物體一定都在振動,故B正確;
C、聲源振動產生的聲波如果是超聲波或次聲波,正常的耳朵就聽不到,故C錯誤;
D、聲音在不同的介質中的傳播速度不同,聲音在空氣中的傳播速度是340m/s,在固體和液體中的傳播速度大于340m/s,故D錯誤.
故選B.
點評:本題是一道綜合了多個知識點的題目,做題時要對照相關的物理知識,仔細分析每一種情況的對錯.