Edugoog
Here, all except Lotus are flowers, which grow on land while lotus is a water flower.Hence, the answer is (b).