By nature debenture is a/an:

(A) asset

(B) expense

(C) liability

(D) capital

Answer: (C) liability

No, debentures are long-term liabilities of the company as it must be repaid in the future.