What is the purpose of the `Promise.all()` method?
-
A
Runs promises sequentially and returns the last result
-
B
Resolves when all promises resolve, or rejects if any one rejects
-
C
Returns the first promise to settle
-
D
Ignores rejected promises and returns only resolved values