Use Venn circles instead of rules. Draw Submarines as a big circle. Boats is a smaller circle fully inside Submarines (all boats are submarines). Ships overlaps partly with Boats (some ships are boats), so Ships also touches the Submarines circle, giving submarines-ships overlap and submarines-boats overlap for certain.
Watches is a separate circle that overlaps Submarines somewhere, but its position relative to Boats or Ships inside the Submarines circle is not fixed by the given data, since two different "some" overlaps inside the same big circle need not touch each other.
So only the boats-submarines and ships-submarines links are guaranteed.
\[\boxed{\text{Only (B) and (C) follow}}\]