A network engineer is asked to create a solution that will serve the data needs of the entire company. There are 3000+ users, and the data must remain onsite. What option listed below would meet these conditions?

A) Cloud storage
B) SAN (Storage Area Network)
C) NAS (Network-Attached Storage)
D) Remote backup