Which describes the non-blocking architecture deployed in M-series switches?

A.
Switch operations which move data across the bus into CMM and finally to MPC for delivery
B.
Memory based operations which fence partitions ofmemory into bit-buckets for data delivery
C.
Allows memory segmentation across the s/bar platform permitting data re-direction based on ASIC
availability
D.
Allows frames to be sent to destination ports based on the receiving ports availability