答案C分析:根据题意,张大爷在这次买卖中赔的钱数=烟的进价+找给顾客的钱,列出代数式求解即可.解答:一盒烟16元,张大爷卖一盒烟能赚2元钱,则烟的进价=16-2=14元;张大爷找给顾客34元钱和属于赔钱的范围,则张大爷在这次买卖中赔的钱数=14+34=48(元).故选C.点评:本题考查了一元一次方程的应用,由于题干叙述较长,理解题意抓住解题重点列出代数式是解题的关键.