Participles are words formed from verbs that can be used as adjectives. In this sentence, "roaring" would be B, participle.
(You can try these, these words can represent "system".) Method or methods, organization, routine, strategy, or operation.
The fourth one is the answer
Its either A or D... im leaning towards D...? Correct me if im wrong