The interest rate on Eurobonds are paid ______________? April 10, 2023 by QuizMaster A. monthly B. quarterly C. annually D. semiannually