Which of the following bases are alkalis?
Sodium hydroxide
Potassium hydroxide
The bases that dissolve in water and generate hydroxyl ion [(OH)−] are called alkalis.
Sodium hydroxide and potassium hydroxide are alkalis as they are water soluble. Aluminium hydroxide and copper hydroxide do not dissolve in water and are non-alkalis.