Answer:
e. $2,300 gain
Explanation:
Sometimes company retires their outstanding bonds issued before maturity. If the carrying value of the issued bonds are more than the price paid to retire the bond early the there is a gain on the retirement of bonds, as the they has to pay less for a liability.
As per given data
Carrying value of Bond = $97,300
Early Maturity cost of the bond = $95,000
Gain on early maturity = $97,300 - $95,000 = $2,300