风险成本的构成主要包括风险事件造成的损失或减少的收益,以及为防止发生风险采取预防措施而支付的费用。因此,选项A(风险造成的损失)、选项B(风险减少的收益)和选项C(预防风险的支出)都是风险成本的组成部分。而选项D(风险带来的机会成本)并不属于风险成本的构成部分,因此是正确答案。