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