某公司拟开发一套在线游戏系统,该系统的设计目标之一是支持用户自行定义游戏对象的属性、行为和对象之间的交互关系。为了实现上述目标,公司应该采用( )架构风格最为合适。
A.管道—过滤器
B.隐式调用
C.主程序—子程序
D.解释器
正确答案是D