单项选择题

A.将一个对象加以包装,以给客户提供其希望的另外一个接口
B.将一个对象加以包装,以提供一些额外的行为
C.将一个对象加以包装,以控制对这个对象的访问
D.将一系列对象加以包装,以简化其接口