多项选择题

A.依法执行任务时
B.遇到法定情形时
C.直接查验居民身份证
D.经出示执法证件