What characteristic of carbon's structure makes it so important in building macromolecules?

A. It is soluble in water


B. It is insoluble in water


C. It forms 4 strong bonds


D. It forms 2 weak bonds