Why must a network architect consider scalability when designing a network?

a. to keep up with growing demand for internet protocol (IP) addresses and bandwidth
b. to purchase the required amount of network devices
c. to increase the amount of switches a network can handle
d. to create routing tables for the router

c. to increase the amount of switches a network can handle