Which New Deal program has been modified by over 20 different amendments?

A.Federal Deposit Insurance Corporation


B.Social Security Act


C.National Youth Administration


D.Tennessee Valley Authority