Which of the following statements is false? A. A function's parameters and variables are all local variables. They exist only while the function is executing and can be used only in that function. B. Trying to access a local variable outside its function's block causes a NameError, indicating that the variable is not defined. C. Variables can be defined in a function's block. D. All of the above statements are true. A. A function's parameters and variables are all local variables. They exist only while the function is executing and can be used only in that function. B. Trying to access a local variable outside its function's block causes a NameError, indicating that the variable is not defined. C. Variables can be defined in a function's block. D. All of the above statements are true..