There are eighteen possibly existing D ( * ) D( * ) , D ( * ) K( * ) , and D ( * ) D ( * )− s hadronic molecular states. We construct their corresponding interpolating currents, and calculate their masses and decay constants using QCD sum rules. Based on these results, we calculate their relative production rates in B and B * decays through the current algebra, and calculate their relative branching ratios through the Fierz rearrangement, as summarized in Table III. Our results support the interpretations of the X(3872), Zc(3900), Zc(4020), and X0(2900) as the molecular states D D * of J