What is a characteristic of virtual memory in computer systems?
A) It reduces the need for secondary storage devices.
B) It allows for the execution of programs larger than the physical RAM.
C) It eliminates the need for operating system scheduling.
D) It speeds up the performance of cache memory.