单项选择题

解决方案架构师正在构建一个在线购物应用程序,用户可以在其中浏览商品,将商品添加到购物车,然后购买商品。商品图片将存储在AmazonS3存储桶中按项目类别组织。当某物品不再可供购买时,该物品的图像将是从S3存储桶中删除。有时,在测试期间,从S3存储桶中删除的项目图像对于某些用户仍然可见。这种设计方法有何缺陷?()

A.按项目定义S3存储桶可能会导致分区分配错误,从而影响性能。
B.AmazonS3DELETE请求最终是一致的,这可能导致其他用户查看项目已经购买的
C.AmazonS3DELETE请求在操作期间将锁应用于S3存储桶,从而导致其他用户被封锁
D.使用AmazonS3进行持久化会将应用程序暴露于单点故障