What functionality does single initiator zoning enable?

A.
Controls the HBA discovery/login process
B.
Maximizes state change notification in the fabric
C.
Allows HBAs to force a state change reset on other HBAs
D.
Isolates host I/O from SCSI control commands