What does the await keyword do in an async function?
await
It rejects the awaited promise and throws an error.
It immediately resolves the awaited promise and continues the execution.
It cancels the execution of the async function.
It pauses the execution of the async function until the awaited promise is resolved.