Consider a 15%, 20 year bond that pays interest annually, and its current price is $850. What is the promised yield to maturity?
a. 10.23%
b. 18.45%
c. 2.31%
d. 17.77%
e. 9.26%