单项选择题

A.单例模式和适配器模式
B.模板方法模式和外观模式
C.代理模式和中介者模式
D.迭代器模式和工厂方法模式