Identify the type of compound that would have the following properties?

Conducts electricity when melted or dissolved in water.
High Melting Point
Usually a Solid
Group of answer choices

A. Ionic

B. Metallic

C. Covalent

D. Molecular