What hardware is needed for a successful network?

A. internal hard drive, motherboard, wireless mouse, and USB drive
B. cables, routers, repeaters, hubs, switches, and network interface card
C. lock down browser, anti-malware, productivity suites, and spreadsheets
D. monitor, keyboard, mouse, external hard drive, and unversal serial bus hub

B. cables, routers, repeaters, hubs, switches, and network interface card