What is the definition of an colvalent bond?

A. a bond between two negative ions
B. a bond between two positive ions
C. a bond between a positive and negative ion
D. a bond between two atoms