单项选择题

A.Hystrix 是一款针对分布式系统延迟和容错的开源库,其目的是通过添加延迟容忍和容错逻辑,控制分布式服务之间的交互
B.Hystrix封装了多个依赖,每个依赖彼此隔离,当延迟发生时,它会被限制在资源中,并包含回退逻辑,该逻辑决定在依赖发生任何类型故障时应做出何种响应
C.Hystrix被设计的目标是阻止级联故障,对通过第三方客户端库访问的依赖性的延迟和故障进行保护和控制
D.以上说法都正确