The rate of return on non-callable bonds is $680 and value of issuer option is $450 then the return on callable bond is April 10, 2023 by QuizMaster A. 230 B. 0.0152 C. 1.52 D. 1130