Which is no longer an important source of new finance for business?

A: ordinary shares b/ preferencial shares c/ finance leases d/ debentures this question was set for my sons business studies homework
Answer
Is this a trick question i say d