________ is screening new product ideas in order to spot good ideas and drop poor ones as soon as possible?

________ is screening new product ideas in order to spot good ideas and drop poor ones as soon as possible?

A. Idea generation
B. Concept development and testing
C. Idea screening
D. Brainstorming