根据合同法的规定,当事人可以约定违约金,违约金的数额可以根据合同的约定或者法律规定进行确定。在本题中,甲和乙之间的合同已经明确约定了违约金的数额为18万元,且未超过实际损失的30%,因此甲应当按照合同约定向乙支付18万元的违约金。由于违约金的支付已经覆盖了损失赔偿,因此甲无须再赔偿15万元的损失。因此,选项A是正确的。