见解析
B华沙条约是针对资本主义阵营,以苏联和东欧社会主义国家的集体防卫体系,排除A;《北大西洋公约》是以美国为首的资本主义国家确立的集体防卫体系,针对目标是苏联,B符合题意;《联合国家宣言》1942年元旦参加世界反法西斯同盟的国家所签署的联合宣言,针对目标是德意日为首法西斯国家,C排除;《凡尔赛和约》是一战后重新确立欧洲统治秩序和版图,目标是德国、奥匈帝国、土耳其等协约国,排除。材料给出受攻击的对象是欧洲或者北美之一个或数个国家,应视为对缔约国之攻击,明显是集体安全行为,所以出自《北大西洋公约》,B正确。