Which of these arguments might be used by someone who supports strict campaign finance laws?

Which of these arguments might be used by someone who supports strict campaign finance laws?
A. Finance laws violate the right to free speech.
B. Wealthy people have earned the right to make big campaign donations.
C. A corporation should be free to support whomever it wishes.
D. Corporations and labor unions have too much power.