Option C Should be the Answer.
A) : TRUE : Segmentation provides explicit programmer control over the units of transfer in the memory system. This control implies that a segmentation system requires more effort to use than does a paging system , unless the segments are automatically generated , say , by the compiler.
B) : TRUE : Segments can be more efficient than paging , since the programmer can specify the set of virtual address locations to be used at about the same time in execution , such as "pass 2 of the compiler".
D) : TRUE : Virtual memory system will have more difficulty placing segments in primary memory because they are variable-sized and cause the same kind of external fragmentation problems that variable-sized memory partitions systems do
C) : FALSE : In the Final Analysis , Segmentation is probably better suited to the behaviour of the process than is paging , although it may be harder to use , and it is definitely harder to implement.