单项选择题

可撤销的建设工程施工合同,有权撤销的机构是()。

A.人民法院 
B.建设行政主管部门 
C.工商行政主管部门 
D.监理单位