单项选择题

The permanent magnetism of a vessel may change in strength due to().

A.the nature of the cargo being carried
B.changes in heading
C.major structural repair
D.All of the above