多项选择题

行政行为撤销的后果是()。

A.自撤销之日起失去法律效力
B.自始至终不发生法律效力
C.行政行为因行政主体或行政相对方的不同过错归属不同的责任结果
D.给相对方带来损失时,行政主体予以适当补偿