单项选择题

某软件公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。为支持将来能够模拟更多种类鸭子的特征,采用______设计的类图如图6—5所示。在图6—5中,类Duck描述了抽象的鸭子,类FlyBehavior与QuackBehavior分别用于表示抽象的飞行行为与发声行为。

A.Builder模式
B.Bridge模式
C.Command模式
D.Strategy模式