单项选择题

A.各级气象主管机构应当在本级人民政府的领导和协调下
B.各级气象主管机构
C.各级人民政府
D.县级以上人民政府