Fill in the blank with the most appropriate option
Eight scientists have ________ the national awards for outstanding contribution and dedication to the profession.
Answer & explanation
Correct answer: option 3
'Bagged a prize' means to successfully win a prize or an award.