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