Concept:The word "forecast" means to say what is likely to happen in the future.Explanation:The sentence talks about floods happening this year before they occur.This means someone said in advance that they would happen.Therefore, "forecast" is closest in meaning to "predicted".Answer:B. predicted