___________file is the output of a linker.
D
Correct answer
Explanation
The linker takes object files (.obj or .o) produced by compilers and combines them into a single executable file (.exe on Windows, no extension on Unix). It resolves external references between object files and assigns final memory addresses. The linker produces the final executable that can be run directly.