Which of the following Supreme Court cases created Super PACs that raise unlimited money for candidates but cannot directly donate to a specific purpose?

A. FEC v. Hutch

B. Citizens United v. FEC

C. McCutcheon, et al. v. FEC

D. Buckley v. Valeo