The rate of return on non-callable bonds is $890 and value of issuer option is $670 then the return on callable bond is ___________ April 10, 2023 by QuizMaster A. 0.0133 B. 1560 C. 220 D. 1.33