D
To combine object files into a single executable
Correct Answer: Option D — To combine object files into a single executable
Explanation:
A linker combines multiple object files generated by a compiler, along with necessary libraries, into a single executable program that can be run by the operating system.