The Lo Sun Corporation presents the 5.1 percent bond with the current market price of $746.50. Yield to maturity is 8.58 percent. Face value is $1,000. Interest is paid semiannually. How many years is it until bond matures?
i) 5.84 years
ii) 29.27 years
iii) 23.35 years
iv) 11.68 years
v) 22.39 years