Which Promise combinator waits for all promises and reports each outcome, never rejecting?
- A Promise.all
- B Promise.race
- C Promise.allSettled
- D Promise.any
Answer
Promise.allSettled
allSettled always resolves with an array describing each result. all rejects on the first rejection, race settles with the first to settle, and any resolves with the first success.





