Select the correct statement for building an effective team in a software process. a) Team diversity hinders productivity. b) Communication is not crucial in a software team. c) Clear roles and responsibilities are unnecessary. d) Collaboration fosters innovation and problem-solving.