Here's why:
* Moraine is a landform made up of rock, sediment, and other debris that has been transported and deposited by a glacier.
* Terrain refers to the physical features of an area of land.
Both words rhyme, making "moraine" the correct answer.