Which of the following flower is called Queen of Water?Everyday Science A. Rose B. Lilly C. Rafflesia D. Tulip