legal, legitimate, lawful 的区别和用法辨析及示例例句

legal: a. 法律所允许的任何行为都是legal(合法的) b. 与法律有关的,the legal profession;
legitimate: 指为法律、习俗和一般信仰所接受,译为“合法的,正当的”,the legitimate government
lawful: “根据法律而存在的”,并含有该法律具有道德和宗教约束力的意思 a lawful marriage;