Which one of the following groups of chemical compounds is composed

Which one of the following groups of chemical compounds is composed entirely of organic compounds?

A. Ch3OCH3, Ca3(PO4)2, CO2, H2CO3
B. C2H2, CH4, CaCl2, CaCN2
C. C2H4O, CH2O, CaSO4, C3H5(OH)3
D. C6H6, C2H5OH, C6H5CH3, C3H5(NO3)3