Select all that is true regarding containers and virtual machines (VMs)
A. Containers run as isolated processes in user space and have resource constraints.
B. Multiple containers can run on the same machine and share the OS kernel with other containers.
C. Containers can run in a VM but VMs cannot run in a container.
D. Compared to containers you can run several more VMs on a server as VMs do not share the OS and hence are much lightweight than containers.
E. Multiple VMs can run on a single machine however each VM requires a full copy of the OS.