正确答案是:D: legal obligations。
专业分析:
数据保留需求通常是由法律义务(legal obligations)驱动的。各国和地区的法律法规对数据的保存期限有明确规定,企业需要遵守这些规定以避免法律风险。例如,某些财务数据、医疗记录或通信记录需要保留一定的年限,以满足法律和监管要求。这些要求的目的是确保在发生法律纠纷或审计时,有足够的证据和记录可供参考。
虽然提交数据集给监管机构(A)、进行历史报告(B)和客户分析(C)也是数据保留的一部分,但它们通常不是主要驱动因素。它们更多是业务需求,而不是法律强制要求。因此,D选项是最符合“Regulatory data retention requirements drive the need to keep data for set periods”这一描述的答案。