Answer: The correct answer is D; Committing to a no-layoff policy and to adequate funding of employee retirement programs.
Each company has their own code of ethics and core values statements. A company can not guarantee that no lay offs will occur in the future. It would also be liable for the company to say that the retirement programs would be fail safe. Companies invest retirement money and can lose money just as well as make more money. However, a company can't fully guarantee that something may not happen in the future for the doors to close and they may go bankrupt or be sold to another firm.
If the company faces a bad year or less product demand, they may have to lay off workers. There is not going to be a guarantee that a company can't lay off workers because the future is unknown.