下列关于代理的说法,正确的是( )。

下列关于代理的说法,正确的是( )。

A.只有自然人才可以通过代理人实施民事法律行为

B.代理行为必须是具有法律效力的行为

C.被代理人对代理人的代理行为,不承担民事责任

D.依照法律规定应当由本人实施的民事法律行为,经双方当事人约定,可以由代理人代为实施

正确答案是B