The correct answer is B. About to perish.
A business that is on its last legs is one that is in danger of failing. It may be losing money, have a declining customer base, or be facing other challenges that make it difficult to continue operating. If a business is on its last legs, it is important to take action to try to save it. This may involve making changes to the business model, cutting costs, or seeking new sources of funding. However, even if these measures are taken, there is no guarantee that the business will survive.
The other options are incorrect because they do not accurately describe a business that is
on its last legs. A business that is about to fructify is one that is about to succeed. A business that is about to produce results is one that is about to achieve its goals. A business that is about to take off is one that is about to experience rapid growth.