【喵呜刷题小喵解析】A选项错误,根据《民法典》第五百八十七条规定,收受定金的一方不履行约定的债务的,应当双倍返还定金,而不是原数额返还。B选项错误,根据《民法典》第四百六十五条规定,依法成立的合同,自成立时生效,法律另有规定或者当事人另有约定的除外。而定金合同是主合同的从合同,主合同无效,则定金合同无效。因此,定金合同并非自合同订立之日起生效。D选项错误,根据《民法典》第五百八十六条规定,定金的数额由当事人约定;但是,不得超过主合同标的额的百分之二十,超过部分属于违法,只能按20%收取,其他部分必须退还另一方。因此,定金的数额不得超过主合同标的额的20%,而不是10%。C选项正确,根据《民法典》第五百八十八条规定,当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。因此,既约定违约金又约定定金的,一方违约时,对方确实可以选择适用违约金或者定金条款。