Answer: A
Reason: It is necessary to include not only that function's code in the internal state of the function's object, but also to provide references to the current scope chain.