The correct option is B non-metals
A metal and a non-metal combine to form an ionic compound where the metal loses some electrons and the nonmetal takes those electrons. For example, in NaCl, sodium (metal) loses one electron to chlorine (non-metal) to form sodium chloride with an ionic bond.