Idioms and Phrases - Verbal and Reasoning

In the following questions four alternatives are given for the idiom/phraseitalicised and underlinedin the sentence. Choose the alternative which best expresses the meaning of idiom/phrase.
Q1:

The project did not appear to hold out bright prospects.

A highlight

B show

C offer

D promise

ANS:C - offer

No answer description is available.