A、大声呼救,会浪费体力,且地面上的人不易听到,故A不是最有效地方法;B、静等营救人员前来营救,你不发出信号营救人员则么会知道你在哪里?故B不是最有效地方法;C、见缝隙就钻,从废墟中爬出来,如果不恰当的话,会卡在缝隙里,故C不是最有效地方法;D、因为声音可以在固体中进行传播,所以可以通过敲击废墟板或墙壁产生声音并通过固体向外传播声音,这样可以引起救助人员的注意,最后会获得救援.故选D.