In water hyacinth, that is, Eichhornia the flowers are purple in color, attractive and borne in a spike to facilitate pollination by insects.
Water lilies, Nymphea species have conspicuous attractive flowers to facilitate insect pollination while some species produce a large number of pollen grains to aid anemophily or wind pollination.
So, the correct answer is 'Insects or wind'.