The first and second at first glance looks to have a misplaced modifier, but the first one is the correct answer. :)
oke im gonna sub..thenks for the pointssss :))
Torrent - 1. A strong and fast-moving stream of water or other liquid.
2. A sudden, violent, and copious outpouring of (something, typically words or feelings).
My best guess would be generalization