Many areas of Massachusetts have small deep ponds called kettle ponds. Which of the following best explains the formation of these ponds?
Select from: (A). avalanche. (B). wind erosion. (C). glacial depression. (D). sediment deposition.