With static linking, a function f is loaded into memory _____.
A. Each time the program calls f at runtime
B. After the program finishes executing
C. When the main program is loaded
D. Initially, before the program starts executing