Answer:
ionic --complete transferring
covalent--- sharing of electron
metallic bonding--- occurs between free electrons and metal ions.
Step-by-step explanation:
In ionic bond, the electrons transfer from one atom to another atom. The atom which loses electrons is known as donor whereas the atom which accept electrons is known as acceptor. In covalent bond, atoms share electrons mutually means both atoms donate their electrons and no one loses their electrons, it can only be shared. Metallic bonding refers to the type of bonding in which electrostatic attractive force present between free electrons and positively charged metal ions.