单项选择题

制定狭义法律的机关可以是全国人民代表大会,还可以是()。

A.最高人民法院
B.最高人民检察院
C.国务院
D.全国人大常委会