Select the meaning of the idiom 'By leaps and bounds'?

AOnce upon a time

Blose the job

CWith startlingly rapid progress.

DDoing hard work


C. With startlingly rapid progress.



Related Questions:

"Cock and bull story" means:

Most of the people in India live from hand to mouth. The closest meaning to this idiom is:

'Hang Together' means

complete the sentence using the appropriate idiom:
Be careful lest you…………

Fill in the blank with correct idiom:      

It's midnight.Time to _________