有变量a="张三",b="李四",c=10,下列语句不能正确输出“张三和李四是好朋友,他们认识10年了!”的是?( )
print("%d和%d是好朋友,他们认识%d年了!"%(a,b,c))
print(a +"和" + b +"是好朋友,他们认识"+str(c) +"年了!")
print("{}和{}是好朋友,他们认识{}年了!".format(a,b,c))
print("%s和%s是好朋友,他们认识%d年了!"%(a,b,c))