Type of molecule that does not contain both carbon and hydrogen but can contain any other combination of elements is