单选题

Consider a $100 par value bond, with an 8% coupon paid annually, maturing in 20 years. If the bond currently sells for $96.47, the yield to maturity is closestto:

【正确答案】 C
【答案解析】

C is correct because a security with a present value of 96.47,19 interest payments of 8, and a 20th payment of principal plus interest (108) has a yield to maturity of 8.37%.