Which principle was applied to form the OSI model? A. A layer is created only when a different level of abstraction is required. B. A layer should use a set of protocols to exchange data. C. There should be fewer layers for the model to work efficiently. D. The protocols working at each layer should use a particular port number.