Question: Suppose you have two bonds. Bond A has a $1,000 face value, a 5% coupon rate, and a current market price of $900. Bond B has a $1,000 face value, a $50 annual coupon payment, and a current market price of $1,050. Which of these two bonds has the higher yield to maturity? Why?