【喵呜刷题小喵解析】:在题目中,关键信息是由项目法人指定分包人造成的与其分包工作有关的一切索赔、诉讼和损失赔偿。由于指定分包人是由项目法人指定的,因此与其分包工作相关的所有索赔、诉讼和损失赔偿都应由指定分包人负责。选项A中的指定分包人对承包人负责,选项C中的承包人对项目法人负责,选项D中的承包人负责,都与题目中的关键信息不符。因此,正确答案是选项B,即指定分包人直接对项目法人负责。