The correct option is C covalent
Carbon forms covalent bond with others as it has 4e− in its' outermost shell. So, removing 4e− or adding 4e− in order to get a fulfilled outermost shell is a very difficult task. Hence, it shares its' e−s with others forming covalent bond.