Respuesta :

I think the answer is $5. $90 divided by 18 roses equals $5 per rose.