When translating a virtual address to a physical address, a multilevel page table is always a preference as compared to a single level page because it______

A)  Is required by the lookaside buffer translation
B)  Reduces the total memory access time for reading or writing a memory location
C)  Helps in the reduction of the total page faults in the page replacement algorithms
D)  Helps in the reduction of the page table size required for implementing a process’s virtual address space

Correct Answer :   Helps in the reduction of the page table size required for implementing a process’s virtual address space