Which of the following technologies is a hypervisor substitute that separates resources at the operating system level?
A) Virtual Private Network (VPN)
B) Containerization
C) Virtual Machine (VM)
D) Distributed computing