Answer:
D. integrated development environment
Step-by-step explanation:
Given that an integrated development environment is a form of computer software App that allows the users or programmers to develop a software App in a way the enables them to carry out different operations including source code development, build and test automation, and debugging activities.
For example NetBeans, Eclipse, IntelliJ, and Visual Studio.
Hence, in this case, the correct answer is "integrated development environment."