C'est une simple question d'
esthétique.
En effet, 2 ou 4 roses dans un vase, c'est un peu trop symétrique, alors que 3 ou 5, ça remplit mieux le même vase.
A partir d'une certaine quantité, le nombre n'a plus d'importance mais si l'on en offre peu, mieux vaut en offrir une, trois ou cinq.
Pour les nombres supérieurs, le principe de les offrir en nombre impair est resté.