单项选择题

A.国务院和有关县级以上地方人民政府对此有职权
B.国务院和有关县级以上地方人民政府可以根据经济社会发展水平和航道建设、养护的需要
C.国务院和有关县级以上地方人民政府应当根据经济社会发展水平和航道建设、养护的需要
D.国务院和有关县级以上地方人民政府应当在财政预算中合理安排航道建设和养护资金