有限责任公司董事的任期由公司章程规定,但每届任期最长是( )。
A:2年
B:3年
C:5年
D:7年
答案为B,因为根据我国有限责任公司章程规定,董事的任期最长不得超过3年,正确答案应为B。此题考查的是有限责任公司章程知识。