Question 31
What are the three possible states of a JavaScript Promise object?
Option C is correct. A Promise is an object representing the eventual completion or failure of an asynchronous operation. Its 3 states are: Pending (initial), Fulfilled (success), and Rejected (error).