【答案】D。本题考核定金、违约金。选项A、C错误。《担保法》第九十一条规定,定金的数额由当事人约定,但不得超过主合同标的额的20%。本题中,合同总价款是100万,100×20%=20万,即乙公司支付的30万定金中只有20万部分是有效的,因甲公司违约适用定金罚则时,只能要求甲公司双倍返还40万,不能要求甲公司双倍返还60万。选项B错误,选项D正确。《合同法》第一百一十六条规定,当事人既约定违约金,又约定定金的,一方违约时,对方可以选择适用违约金或者定金条款。据此可知,定金罚则与违约金不能同时适用,只能选择其一适用。所以答案选D。