Which of the following programming techniques and data structures are good for a demand-paged environment, and which are bad?
A) Good for a demand-paged environment:
i) Lazy loading of libraries
ii) Fixed-size page tables
B) Bad for a demand-paged environment:
i) Preloading all libraries at program start
ii) Dynamic page tables
C) Both good and bad for a demand-paged environment:
i) Demand paging
ii) Segmentation
D) None of the above are suitable for a demand-paged environment.