单项选择题

设立船舶检验机构应当经()许可。

A.省级交通管理部门
B.国家海事管理机构
C.国家工信管理部门
D.国家工商管理部门