Olá!
Bom, a questão quer saber quais dos sais indicados são solúveis em água, basicamente. Vamos analisar um por um.
O carbonato de cálcio (CaCO3), principal constituinte da estrutura dos corais, por exemplo, é insolúvel (embora alguns fatores possam alterar essa condição). Lembre que carbonatos são todos insolúveis, à exceção daqueles formados a partir da combinação com o amônio (NH4) ou com elementos da família IA.
Cloretos (assim como os brometos e os iodetos), como o enunciado diz, são solúveis, exceto quando em compostos de prata, mercúrio e chumbo. Cloretos de cobre também têm baixa solubilidade. Logo, cloreto de magnésio (MgCl2) não faz parte das exceções, então é solúvel.
Sulfatos são solúveis exceto quando em compostos de elementos da família ou grupo IIA. Entretanto, o sulfato de sódio (Na2SO4) é solúvel, uma vez que o sódio pertence à família IA.
Desse modo, pode-se concluir que os compostos que poderiam, em condições normais, ser dissociados ionicamente na água do mar são o MgCl2 e o Na2SO4, que nos dá alternativa D.
Espero que minha explicação tenha ficado clara e que possa ter ajudado!