金属和酸根组成的物质属于盐,题目中图示表明,反应是在金属甲与金属乙的盐之间发生的,结果生成金属乙和金属甲的盐,此反应为金属与盐发生置换反应生成另一种金属和另一种盐;故为置换反应.
【解析】
A、木炭还原氧化铜,该反应是非金属单质C和氧化物CuO间的置换反应,不符合题图中所示的金属与盐的置换.故不符合题意;
B、反应中Cu、Ag为金属单质,Cu(NO3)2、AgNO3为盐,此反应正如题图所示为金属与盐反应生成新的金属和新的盐的置换反应.故符合题意;
C、该反应的反应物中没有单质参加,不属于置换反应.故不符合题意;
D、该反应是复分解反应,不是置换反应.故不符合题意.
故选B.