How many single bonds can hydrogen form?