Укажите, какие свойства определены неверно?

    public class Foo { 
        private int a; 
        private int c; 
 
        public int A {    
            get { return a; }  
            set { a = value; } 
        } 
 
        public int B { 
            get { return 0; } 
        } 
 
        public int C { 
            set { c = value; } 
        } 
 
        protected int D { get; set; } 
 
        protected int E { get; private set; } 
 
        protected int F { public get; set; } 
    } 
A
B
C
D
E
F
Все свойства определены корректно