Glyphosate is a broad spectrum herbicide, it will kill everything in recommended concentrations and applications, scorched earth results. Works nicely on all the varieties you mention but it kills the good stuff too. Kind of amazing how the overspray kills the good stuff even though you didn't think you had overspray. But just apply it as specifically as you can to problem plants. I've used it on thistles, stinging nettles, mf rose, olive, and knotweed. But best for olive is to cut it (chainsaw) near the ground and immediately with a small hand bottle sprayer or paint brush coat the cut surface with non-diluted gly, no overspray and 100% kill.Doesn't glyphosate kill all broad leaf plants, basically everything but grasses and conifers? Are there ways to apply it that kills undesirable stuff like thistles, multi-flora rose and autumn olive, but does not kill good stuff like clovers, wild flowers, milkweed etc.?