Yamaha Corp. has bonds outstanding that are currently priced at $910 and have a $1,000 maturity value. They have 20 years to maturity and a coupon rate of 4.5% with interest paid semiannually. What is the current yield on these bonds?

A) 4.50%
B) 4.75%
C) 5.00%
D) 5.25%