In the following question, four alternatives are given for the idiom/phrase in bold and italics in the sentence. Choose the alternative which best expresses the meaning of idiom/phrase.

Their business is now on its last legs.

A.

About to fructify

B.

About to perish

C.

About to produce results

D.

About to take off

Correct answer is B

No explanation has been provided for this answer.