Which of the following points are important in connection with equilibrium constant ?

Which of the following points are important in connection with equilibrium constant ?

A. Kc is constant at given temperature
B. Kc is unaffected by change in concentration of reactants or products
C. Kc indicates the extent of reaction but not about the rate of reaction.
D. All of the above