加拿大的法律体系中司法、立法和行政机构各自担负什么职责?

加拿大的法律体系由司法、立法和行政三大机构组成,各自承担着不同的职责。司法机构主要负责解释和执行法律,确保法律在社会中得到遵守和执行,包括最高法院和各级法院。立法机构负责制定法律,其中最重要的是议会,由国会和各省议会组成,负责通过法律并对其进行修订。行政机构则负责执行法律和政策,包括政府部门和机构,他们实施立法机构通过的法律,并监督相关事务的执行。三大机构之间相互制衡,共同构成了加拿大完善的法律体系。