合同保金发生在
A、合同未生效时
B、合同被撤消后
C、合同生效期间
D、合同被判定为无效后
【正确答案】:C
【名师解析】:合同保证金是为了保证合同的履行而由一方或双方预先支付的一定金额。在合同生效期间,如果一方未能履行合同义务,另一方可以动用保证金来弥补损失。因此,合同保证金发生在合同生效期间,即选项C。选项A不正确,因为合同未生效时,双方尚未开始履行合同,此时不存在合同保证金的问题。选项B也不对,因为合同被撤销后,保证金的处理通常会根据合同条款和相关法律规定来确定,而不是保证金发生的时间。选项D同样不正确,因为合同被判定为无效后,保证金的处理也会根据具体情况来决定,而不是保证金发生的时间。