What is the definition of an colvalent bond?

Aa bond between two negative ions
Ba bond between two positive ions
Ca bond between a positive and negative ion
Da bond between two atoms