SOLUTION
An investor would prefer to invest in debentures because:
(i) Interest on debentures is payable irrespective of the Company making a profit or incurring a loss whereas dividend on shares is paid only when the Company makes profit.
(ii) Debentures are mostly secured whereas a share is always unsecured.