单项选择题

动态规划是一种在数学和计算机科学中使用的,用于求解包含()的最优化问题的方法。

A.重叠子问题
B.相似子问题
C.互斥子问题
D.有序子问题