Работа с Promise

В1: Что выведется в консоль

const promise = new Promise((resolve, reject) => {
  reject(new Error('Reject reason'))
});

promise.catch(error => console.log(error.message));
promise.catch(error => console.log(error.message));
'Reject reason'
'Reject reason', 'Reject reason'
UnhandledPromiseRejectionWarning
TypeError