The phrase 'storm of protest' means----
A
mild protest
B
strong protest
C
moderate protest
D
symbolic protest
Correct Answer: strong protest