PCI bus mastering is a:
A.
CPU that controls the bus to transfer data.
B.
non-CPU device that controls the bus to transfer data directly.
C.
non-CPU device that matches CPU speed to transfer data.
D.
CPU that communicates with other non-CPU devices directly.