In the following question, an idiomatic expression or a proverb is highlighted. Select the alternative which best describes its use in the sentence.
The deadline for the project is fast arriving; we have pulled out all the stops for timely completion.
Pull out all the stops means 'doing everything you can to make something successful.' $
So, option 3 is correct. $