AUDRYSHINEPOMASININ AUDRYSHINEPOMASININ Science Answered 3. What is the importance of mangroves? Provide a. shelter b. breeding and nesting c. barrier and flood defense d. all of the above