Choose the correct meaning of the idiom from the given options. The Speaker of the Lok Sabha "stirred up a hornet's nest" by referring to the impending changes in several rules.
A
make an untrue story
B
raise controversy
C
confused himself
D
perform a difficult task
Correct Option:
B
Explanation
To "stir up a hornet's nest" means to cause serious trouble, provoke angry reactions or create controversy by touching a sensitive issue. The image is of disturbing a nest of hornets and immediately provoking a dangerous reaction. Thus "raise controversy" is the closest meaning.