.What's the most accurate definition of a Network Interface Card (NIC)?

A NIC controls the flow of information from the IP to the TCP, over hardware and software.

A NIC moves information directly from the computer to computers on the internet.

A NIC comprises of the hardware and software components that connects the RJ-15 cable to the RJ-45

A NIC is a computer hardware component that connects a computer to a network.