A company which issues a promissory note in lieu of payment for goods purchased
The correct answer is: D
Explanation
A promissory note is a financial instrument that contains a written promise by one party to pay another party a definite sum of money.
the company is bound to redeem the cash on the due date