RO is the best choice for removing all toxins and minerals from the water. But, you may also choose a mixed variant where UF or UV are clubbed with RO. Getting a hybrid variant also ensures that the essential minerals are maintained.