How are littoral and riparian zones different?

How are littoral and riparian zones different?

a. Littoral zones contain vegetation, while riparian zones do not.
b. Littoral zones have greater access to sunlight than riparian zones.
c. Riparian zones are more important to aquatic animals than littoral zones.
d. Riparian zones occur where water meets land, while littoral zones occur at depths of less than 15 feet.