allocate space in memory for the programs and resolve symbolic references between object decks
adjust all address dependent locations, such as address constants, to correspond to the allocated space.
physically place the machine instructions and data into memory.
All of the above
✅ The correct answer is D.