What is the purpose of the gather method?
A. Allows timeouts on asynchronous co-routines
B. Aggregates result from a set of co-routines passed as its
argument
C. Returns a default event loop implementation for an operating system
D. Provides an HTTP client and server to work with the asyncio module