Which is the best definition of a network?

Aone computer that runs software used by many people in an office

Bcomputers owned by the same office that run the same software

Ccomputers and hardware connected so that they can share data

Dcomputers and hardware within less than one mile of each other