What is the primary function of `asyncio.run(main())` in the provided Python code?
Anonymous Quiz
0%
A. To define a coroutine function that can be awaited.
0%
B. To execute the top-level `async` function (`main()`) and manage the asyncio event loop.
100%
C. To pause the execution of an `await` expression until a result is ready.
0%
D. To create a new operating system thread for each asynchronous task.