Calculate the yield to maturity on a bond that pays semi-annual interest, currently selling for $1,120. The bond matures in 10 years and has a coupon payment of 7%. Par is $1,000. What is the yield to maturity?
A) 5%
B) 6%
C) 7%
D) 8%