Select the correct answer.
 What is brainstorming?
 A. making a list of ideas that come up on the spot, without rejecting any of them
 B. coming up with a single well-thought strategy
 C. pitching your business strategy to your clients for business development
 D. sharing ideas to understand the subject better