A.在有法律规则的情况下,法官应按法律规则裁判
B.在没有法律规则的情况下,法官可以按法律原则进行裁判
C.在法律原则和法律规则冲突的情况下,法官必须作出选择
D.在没有法律规定的情况下,法官才可以选择沉默