Trebuie sa-i mulțumește trandafirului. Cui i multumesc? Trandafirului→ complement indirect în cazul dativ.
M-am spălat cu un șampon de trandafiri. Ce fel de șampon? De trandafiri.→ atribut substantial in cazul acuzativ
Vested este trandafirul. Cine este veșted? Trandafirul → nume predicativ în cazul nominativ.
Sper ca te am ajutat!