【名词&注释】
开发软件(developing software)、应用软件(application software)、应用程序(application)、适配器(adapter)、语法结构(grammatical structure)、观察者模式、信息系统工程监理(engineering supervision of information ...)、软件公司(software company)、符合要求(meet the requirement)、访问者模式
[单选题]某软件公司(software company)承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用______最为恰当。
A. 适配器模式
B. 迭代器模式
C. 访问者模式
D. 观察者模式