Carbon-hydrogen bonds do not generally participate in hydrogen bonds. Typical hydrogen bond donor atoms are O, N, and F. There are some exceptions, but those are usually not discussed in introductory courses. Not every O or N can accept a hydrogen bond; only those that have a lone pair of electrons.