D. all of these
All of these features—oceans, mountains, and lakes—can significantly affect weather patterns. Oceans influence temperature and humidity levels, mountains can create barriers that affect wind and precipitation patterns, and lakes can modify local climates and weather conditions.