SRIOV provides which of the following?
A. The host PCI bus is virtualized and these virtual PCIs are directly allocated to each guest
B. The host HBAs are virtualized and these virtual HBA are directly allocated to each guest for dedicated access
C. The hypervisor virtualizes the CPUs and PCI bus to provide directly allocated I/O to each guest
D. The host PCI bus is divided into pinned paths and these virtual paths are directly allocated to each guest for guranteed I/O