Correct option is C
Paging is a memory management scheme that allows the physical address space of a process to be non-contiguous. This scheme breaks memory into fixed-sized blocks called "pages" in the virtual memory system and "frames" in the physical memory. When a process is executed, its pages can be loaded into any available frames in memory, regardless of whether the frames are contiguous. This non-contiguous allocation helps in efficient use of memory and eliminates the problem of fitting varying sized memory chunks onto the backing store.