Concept:
A C program passes through several stages before execution.
The standard process is:
\[
\text{Editing}
\rightarrow
\text{Preprocessing}
\rightarrow
\text{Compilation}
\rightarrow
\text{Linking}
\rightarrow
\text{Execution}
\]
In objective questions, these stages are often represented by symbols.
Step 1: Write the sequence of program development.
The general sequence is:
• Source Program
• Preprocessor
• Compiler
• Linker
• Execution
Step 2: Match with the given symbolic sequence.
The sequence corresponding to these stages is
\[
a \rightarrow d \rightarrow b \rightarrow c
\]
as given in the options.
Step 3: Select the answer.
Hence the correct sequence is
\[
\boxed{a,d,b,c}
\]
Therefore option (D) is correct.