[单选题]
Which of the following bonds has the greatest interest rate risk?
A.5% 10-year callable bond.
B.5% 10-year putable bond.
C.5% 10-year option-free bond.
参考答案与解析: