The answer must be C - polar covalent. This is because an ionic bond may not be between just nonmetals, a nonpolar covalent bond means there would be no energy made which is incorrect, there is energy made. Finally a metallic bond is between two nonmetals. Hope this helps.