A flowerbed has an area of 18 square meters. What is the largest possible perimeter of the flowerbed? A) 22 meters B) 18 meters C) 38 meters D) 26 meters