Question: What does the term "Debenture" imply?
A
B
C
D
A long term loan at prime market rate
B
A loan for the purchase of securities
C
A short term loan at an adjustable rate
D
A long term loan to a company, usually at a fixed rate of interest and for a specific term
Note: Answer not sure