The McCain-Feingold Act
A. has so far withstood every court challenge.
B. passed over the veto of George W. Bush.
C. banned most soft money contributions.
D. ended public financing of presidential campaigns.
E. All of these answers are correct.
Answer: C
Political Science