Which of the following influences the yield earned by investors in commercial paper?
a. Dealer fee
b. Dollar discount
c. Commitment fee
d. All of these