Concept:A linker is a system program that combines separate program modules into one executable file.Explanation:A linker program takes one or more object files produced by a compiler.It links these files together with other required programs or library files.This produces a single executable file, library file, or another object file.Its main job is to connect the program with the external programs and libraries it needs for execution.Answer:C. Links the program with other programs needed for its execution.