Some grasses and flowers can survive in the desert because ______.
A.the need little water for their survival
B.they bear long roots and the seeds are fit for dry weather
C.they stay in the form. of seeds to wait for the right amount of water
D.with long roots, they do not depend on the rain to get enough water