Sylvia, a portfolio manager, established a Yankee bond portfolio. However, she wants to hedge the credit and interest rate risk of her portfolio. Which of the following derivatives will best fit Sylvia's need?
A. A total return swap
B. A credit default swap
C. A credit-spread option
D. A currency swap