What will be the output of the following code when executed in strict mode?
"use strict"; x = 10; console.log(x);
TypeError: Assignment to a undeclared variable x is not allowed in strict mode
SyntaxError: Use strict mode prohibits implied global variable assignment
ReferenceError: x is not defined
10