Which of the following statements is true about an atom?
A. Atoms are not able to exist independently
B. Atoms are the basic units from which molecules
C. Atoms are always neutral in nature
D. Atoms aggregate in Large numbers to form the matter that can see, feel or touch.