The correct answers are Rain runoff, groundwater, melting snow.
Water from the rain flows through various paths and goes into lakes. It carries various types of small leaves or soil particles along with it into the lake.
The ground water can also form lakes and is the source of freshwater.
The melting snow is also the source of fresh water that flows and reaches the nearby ponds or lakes present in the nearby areas.