A debenture holder is entitled to payment in the form of? By: Sunday|Published on: May 24|Categories: Economics WAEC| 0 comments A. allowance B. interest C. salary D. donation Correct Answer: Option B B. interest Users Also Read These:A contract to take possession of goods on…The right that a debenture holder has on the…If Mr. Bacus fulfills his promise; he will be…The reward of a debenture holder of a public company…The entitlement of a debenture holder from a…SEE ALSO Any payment to a factor of production in excess of what is necessary to keep that factor in its present employment is known as?