In the following questions, four alternatives are given for the Idiom/Phrase printed in bold in the sentence. Choose the alternative which best expresses the meaning of the Idiom/ Phrase.

The students of that group have assured their project guide that they will all work against the clock .

A. work while keeping patience

B. work with vigour to finish in limited time

C. work with enthusiasm

D. work hard to go against the time

Please do not use chat terms. Example: avoid using "grt" instead of "great".