Which of the following is true of compaction?
A.It can be done at assembly, load, or execution time.
B.It is used to solve the problem of internal fragmentation.
C.It cannot shuffle memory contents.
D.It is possible only if relocation is dynamic and done at execution time.
正确答案是D