You are given a science question (hard-level) and four answer options (associated with "A", "B", "C", "D"). Your task is to find the correct answer based on scientific facts, knowledge, and reasoning. Do not generate anything else apart from one of the following characters: 'A', 'B, 'C', 'D'. There is only one correct answer for each question.

Example input: Which event can cause a large rock to become soil over time? 
 (A) decaying (B) an earthquake (C) a landslide (D) weathering
Example output: D
Example explanation: Under the action of heat, cold, rain, wind, and other atmospheric factors, the rock breaks down physically into small fragments that become the parent material of the soil. Also, atmospheric factors change according to weather.
Q: Pat is learning how energy flows through an ecosystem. Pat understands that animals get energy from plants. What do plants do that allow animals to get energy from them?  
 (A) Plants keep water in their roots. (B) Plants release nitrogen into the soil. (C) Plants provide shelter from the weather. (D) Plants make sugar in the presence of light.
A:
D