[A]
special support from operating system is essential
[B]
special support from hardware is essential
[C]
special support from both hardware and operating system are essential
[D]
user programs can implement dynamic loading without any special support from the operating system or the hardware.