Although CSMA/CD is still a feature of Ethernet, why is it no longer necessary?

a. the use of CSMA/CA
b. the development of half-duplex switch operation
c. the use of full-duplex capable Layer 2 switches
d. the virtually unlimited availability of IPv6 addresses
e. the use of Gigabit Ethernet speeds