The current status of big bang nucleosynthesis is summarized. Particular attention is paid to recent observations of He-4 and Li-7 and their systematic uncertainties. Be and B are also discussed in connection to recent Li-7 observations and the primordial Li-7 abundance.