Which of the following are benefits of using a layered network model?
A . it specifies how changes to one layer must be propagated through the other layers
B . it facilitates troubleshooting
C . it focuses on details rather than general functions of networking
D . it breaks the complex process of networking into more manageable chunks
E . it allows layers developed by different vendors to interoperate.