One of the following is wrong regarding candidate keys

A- Any relation may have one or more candidate keys
B- Any relation must have at least one candidate key
C- It must be irreducible
D- All its attributes must be unique