Select the tool(s) the Fed uses to create an upper bound for the federal funds rate.
1) Borrows money overnight from financial institutions
2) Pays banks interest on excess reserves
3) Lends directly to banks through the discount window
4) All of the above