多项选择题

税务机关开展纳税评估应当遵循合法性原则,税收执法的合法性原则具体要求包括()

A.内容合法
B.主体法定
C.程序合法
D.依据合法