Which of the following is the difference between a switch and a hub?

A.
A switch can have up to 48 ports, while a hub can only have up to 4.
B.
A hub has 4 ports, a switch has 24.
C.
A hub allows a user to throttle bandwidth to specific ports; a switch does not provide this functionality.
D.
A switch allows a user to throttle bandwidth to specific ports; a hub does not provide this functionality.