Programmers use an Integrated Development Environment (IDE) to write software programs, because:
A. it simplifies the process by providing a single user interface for multiple software tools.
B. it writes the code for a programmer
C. it does not allow programmers automate repetitive tasks.
D. it provides a common source for writing and linking code