【喵呜刷题小喵解析】:根据《合同法》的规定,要约是希望与他人订立合同的意思表示,要约失效的情形包括:A. 要约被拒绝:当受要约人明确表示不接受要约时,要约即失效。B. 要约被依法撤销:如果要约人在要约发出后,基于某些原因撤销要约,要约也会失效。C. 承诺期限届满,受要约人未作出承诺:当承诺期限届满,而受要约人并未作出承诺时,要约也会失效。D. 受要约人对要约的内容作出实质性变更:如果受要约人对要约的内容进行了实质性变更,要约也会失效,因为此时双方对合同的内容已经不再一致。因此,选项A、B、C和D都是正确的。