There are ____ (number) different organic compounds. ALL organic molecules contain ______ and are necessary for ____ ?
1. Millions
2. Carbon
3. Life
4. Hydrogen