closuresJavaScriptClosuresMediumWhat is a closure?1A function that retains access to its lexical scope even when executed elsewhere2A function with no parameters3A frozen object4A function that runs immediatelyBack to list