A、不同发声体的材料、结构不同,发出声音的音色就不同,所以能“闻其声而知其人”是根据声音的音色区分的,该选项说法不正确;B、在开阔的田野上引吭高歌时,不能产生回声,该选项说法不正确;C、声音不能在真空中传播,因此利用声呐不能探测地球到月球的距离,该选项说法不正确;D、利用超声波粉碎人体内的结石,说明声波可以传递能量,该选项说法正确.故选D.