单项选择题

有权制定法律的国家机关是()。

A.最高人民法院
B.全国人大及其常委会
C.最高人民检查院