What is their yield to call (YTC), management homework help

Andrea Pirlo Inc.’s bonds currently sell for $1,270 and have a par value of $1,000. They pay a $105 annual coupon and have a 15-year maturity, but they can be called in 6 years at $1,100. What is their yield to call (YTC)?

A.

6.89%

B.

5.10%

C.

5.48%

D.

6.37%

E.

6.98%