Answer: (i) Maximum possible number of bouquets he can make = 15
(ii) There are 10 roses, 8 lilies and 3 hydrangeas in each bouquet.
Explanation:
Given: Roberto uses 150 roses, 120 lilies, and 45 hydrangeas to make bouquets.
(i) Maximum possible number of bouquets he can make = HCF(150, 120 , 45)
Since , 150 = 2 x 3 x 5 x 5 , 120= 2 x 2 x 2 x 3 x 5 , 45 = 3 x 3 x 5
HCF(150, 120 , 45) = 3 x 5 = 15
Now, Maximum possible number of bouquets he can make = 15
(ii) Number of roses in each bouquet =

Number of lilies in each bouquet =

Number of hydrangeas in each bouquet =

Hence, there are 10 roses, 8 lilies and 3 hydrangeas in each bouquet.