The correct response is:
It typically forms covalent bonds because it wants four more electrons to share in order to fill its outer shell.
Carbon has four valence electrons and requires four additional electrons to achieve a full outer shell (octet). Rather than losing or gaining electrons (which would lead to ionic bonds), carbon tends to share electrons with other nonmetals to form covalent bonds.