Hub is the correct answer. The OSI model has several layers and one of them is the physical layer. The hub’s location is one of the lowest layers of the OSI network model. The responsibility of the physical layer is to send bits from a computer to another. The hub works as the link of all devices so they are all connected to form a network.
When a device tries to send a message to another device, the hub sends the message to all the ports connected to the network. It just repeatedly sends the message to every device and its the device’s decision if the message sent by the hub is for them or not.
A network hub operates at the physical layer of the OSI model. A router operates at the network layer of the OSI model. A bridge operates at the data link layer of the OSI model. A NIC operates at the data link layer of the OSI model.