Why is the OSI reference model useful?

A. Because the OSI creates standards that network engineers need.
B. Because it means all network equipment is built to the same standard.
C. Because it can be applied to a network to solve anything that goes wrong.
D. Because it provides troubleshooters a shared frame of reference.useful?