Estas son mis dos observaciones:
- Opción B es incorrecta: En este caso le está faltando encerrar la función entre las { }.
- Opción C es incorrecta: En este caso a la función le está faltando los paréntesis, a pesar de ser una función anónima, la cual no es necesario colocarle un nombre, si debe colocar los ( ).
Sin las { } y ( ) , la función genera un error al momento de su ejecución.