The correct choice is (d) Editing, building, Debugging, Compiler
Explanation: An Integrated Development Environment is a software application that provides comprehensive facility to computer programmer for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Eclipse also has a compiler while some others do not provide it.