Which of the following statements is not correct? ________
A、If all the developers are professional enough, management won't be needed
B、The software development is not the mysterious technique of a certain individual labor, but should be the engineering of an organization of all kinds of people
C、A software development team should include kinds of people
D、Software project development is a team work