The correct option is B alkali
A soluble base is called an alkali if it contains and releases OH− ions quantitatively. However, it is important to realize that basicity is not the same as alkalinity. Metal oxides, hydroxides, and especially alkoxides are basic, and counter anions of weak acids are weak bases.