The largest craters on the Moon and Mercury are larger than those found on Earth because craters dominate the surfaces of Mercury and the Earth's Moon due to absence of water. Both moon and mercury lack liquid water on their surfaces that would remove the impact of craters with the passage of time. They also absence of an atmosphere on planets like the Earth and Venus, that could disintegrate meteoroids before they comes in contact to the surface.
The best answer is choice C. why? Because the rivers flow from the dry side of Texas to the very wet and damp side of Texas. hope this helped, have an amazing day :)