human
Question: Many areas of Massachusetts have small deep ponds called kettle ponds. Which of the following best explains the formation of these ponds?

Choices:
A) avalanche
B) wind erosion
C) glacial depression
D) sediment deposition
gpt
The correct answer is 2: glacial depression.