Question:What does the term "Debenture" imply?
A 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
+ AnswerD
+ Explanation
+ Report