单选题   乡、民族乡、镇的人民代表大会代表每届任期______。
 
【正确答案】 D
【答案解析】 根据《地方各级人民代表大会和地方各级人民政府组织法》第6条规定,地方各级人民代表大会每届任期5年。乡、民族乡、镇的人民代表大会代表属于地方各级人民代表大会代表,因此其任期也是5年。