Why do engineers play a variety of roles in the engineering process?
A. They have to be cyclical in their process.
B. They are part of a team.
C. They have to brainstorm, build, and design all of their projects alone.
D. They need to act as both scientists and engineers when working on a project.