In the following questions four alternatives are given for the idiom/phrase in the question. Choose the alternative which best expresses the meaning of the idiom/phrase and mark it as your answer
Down To The Wire
ATo apply all your intelligenceCorrect AnswerIncorrect Answer
BTo loose all the energyCorrect AnswerIncorrect Answer
CSomething that ends at the last minuteCorrect AnswerIncorrect Answer