How many single covalent bonds can a carbon atom form?