What is one function of a controller on a network
a. provide a layer of abstraction
b. make the network more complex for network engineers
c. to manage control the flow of data between different network devices
d. lower the licensing costs for organizations