B005主要的优势在于更大的镜头光圈带来的更好的景深效果,而DX18-140mm的优势在于更完整的镜头焦段,根据楼主的实际拍摄需要来看我认为腾龙B005应该是一个更好的选择,搭配尼康D7100没有什么问题,楼主可以放心使用。满意请采纳