Question: Mechanical weathering is a end result of a

  Options: 
 A. wind turbines
 B. solar panel
 C. shad tree mechanic
 D. giant ice river
Answer: D