Answer:
READ MORE about the factors that cause algal blooms... Nutrients promote and support the growth of algae and Cyanobacteria. The eutrophication (nutrient enrichment) of waterways is considered as a major factor. The main nutrients contributing to eutrophication are phosphorus and nitrogen.