that is fulfilled when all the given promises have been fulfilled, or rejected if any of them become rejected.