Not all plants are suitable for grafting. The success of grafting largely depends on the compatibility of the plants involved. For example, while it's possible to graft within the same species or genus, grafting between different families of plants usually fails due to incompatibilities in their tissues. So you wouldn't be able to successfully graft a rose (Rosaceae family) to an oak tree (Fagaceae family).