多项选择题

下列情形中,税务机关有权核定纳税人应纳税额的有( )。

A.虽设置账簿,但账目混乱或者成本资料、收入凭证、费用凭证残缺不全,难以查账的
B.依照法律、行政法规应当设置但未设置账簿的
C.依照法律、行政法规的规定可以不设置账簿的
D.擅自销毁账簿或者拒不提供纳税资料的