- 
					 When does the function name become optional in JavaScript?
 
- 
                        
- When the function is predefined
 - when the function is called
 - When the function is defined as expressions
 - When the function is defined as a looping statement
 - None of these
 
 
Correct Option: C
The function name is optional for functions defined as expressions. A function declaration statement actually declares a variable and assigns a function object to it.