sound can travel through water for enormous distances, prevented from dissipating its acoustic energy as a result of boundaries in the ocean created by water layers of different temperature and densities
B. prevented from having its acoustic energy dissipated by
C. its acoustic energy prevented from dissipating by
D. its acoustic energy prevented from being dissipated as a result of
E. preventing its acoustic energy from dissipating by
原句中,prevented修饰distance,发现语义不对。
C选项是独立主格(如不了解可以看Prep08笔记),举例如下Prep08-155:
With surface temperatures estimated at minus 230 degrees Fahrenheit, Jupiter's moon Europa has long been considered far too cold to support life, its 60 square miles of water thought to be frozen from top to bottom.