Which of the following regarding scope is true about JAVAScript?
A) Variables that have a local scope are only visible in the function in which they are declared
B) Function parameters are visible in the function in which they are used
C) Data that is stored in a variable when a function is called is never cleared out
D) All variables you use in your program have to be declared as global variables