【喵呜刷题小喵解析】:西方社会工作产生的历史背景可以从多个角度来考察。首先,宗教改革与资产阶级人道主义的张扬为社会工作的发展提供了思想基础。其次,制度背景,特别是资产阶级工业革命及其引发的社会问题,为社会工作提供了现实需求。最后,社会工作作为一个专业领域的发展,需要理论的支撑和实践的指导,但《社会诊断》一书的发表并不是社会工作产生的直接历史背景。同样,美国国内战争虽然与社会问题相关,但也不是社会工作产生的直接历史背景。因此,选项C和D是不正确的。