Explica este código JavaScript
Dificultad: Intermedio
const gato = {
id: 3,
nombre:"Michi",
emoji: "😺",
saludar(){
return "Hola " + this.nombre
},
}
console.log(gato.despedirse?.())
console.log(gato.despedirse())
A. TypeError: gato.despedirse is not a function
B. SyntaxisError
y undefined
C. undefined
y undefined
D. undefined
y TypeError: gato.despedirse is not a function
Respuesta en el primer comentario.