Which of the following truly describes the structure of Generator pattern?
- A generator pattern has a Client that needs an instance of a Product class
- A Generator that creates or obtains access to such an instance on behalf of the Client
- All of the mentioned
- None of the mentioned