A B) também está correta.
Alternativa em questão: UPDATE funcionarios SET salario = 5000 WHERE salario NOTNULL; atualiza o salário dos funcionários para 5000 apenas para aqueles registros onde a coluna salario já tem um valor.
Justificativa por trás do suposto erro: A cláusula correta seria WHERE salario IS NOT NULL para atualizar registros onde salario já tem um valor.
A cláusula correta não é apenas IS NOT NULL, pode ser somente NOT NULL também.