It's Mothers’ Day. Eva needs to arrange 48 roses and 30 sunflowers in bouquets. She can include only one type of flower per bouquet, and she must use the same number of flowers in each bouquet. What is the greatest number of flowers that can be packed in each bouquet? How many bouquets can she make?