Examine the access modifiers for default constructors in C#, understanding their role in class instantiation.