Answer:
B. Bonds have finite maturity and stock do not have finite maturity
Step-by-step explanation:
A bond is a fixed income instrument where an investor borrows money to either a corporation or the government. Bonds pay fixed interest payments to the bondholders. it is a debt instrument,
stocks are shares purchased by individuals and it makes them owners of the corporation. stocks do not have a finite maturity.