单项选择题

Many dangerous cargoes are stowed on deck because of the().

A.danger to crew and cargo
B.necessity of periodic inspection
C.possible need to jettison
D.All of the above