Which word set completes the analogy?

wildflowers : pasture ::

(A)cliff : overhang
(B)mountain : ocean
(C)river : weeds
(D)sand : beach