Which of the following is the name for all computers connected to a network that participate directly in network communication?

A) Intermediate devices
B) Hosts
C) Media
D) Servers