// CS0052: Inconsistent accessibility: field type `A.B' is less accessible than field `A.C.D.b' // Line: 12 public class A { protected class B {} public class C { protected class D { public B b; } } }