多项选择题

在以下哪些情形中,保险人以投保人违反告知义务而解除合同的权利受到限制?()

A. 保险人自知道有解除事由之日起,超过30日不行使
B. 自合同成立之日起超过2年
C. 保险人在合同订立时已经知道投保人未如实告知的情况
D. 自合同成立之日起超过1年