单项选择题

建筑施工企业的总经理应当由()对其安全生产知识和管理能力考核合格后方可任职。

A.县级以上人民政府
B.有关主管部门
C.安全生产管理部门
D.建设行政管理部门