Answer:
All three types of molecules are the result of carbon's ability to form four covalent bonds. Carbon chains can bond with carbon rings to form very large, complex molecules. These large molecules can be made of many small molecules that are bonded together.
I would go with D but
if it's multiple choice then I would go with D, C, and A
edit:if you are looking for this question a few days after it was answered,the answer ended up being all of the above