Which of the following is not alkali?

Correct answer: B. CaO

  • A. NaOH
  • B. CaO
  • C. Al(OH)₃
  • D. All of these

Explanation

The correct answer is Option B: CaO. Calcium oxide (CaO) is not an alkali; it is a basic oxide that reacts with water to form calcium hydroxide (Ca(OH)₂), which is an alkali. Sodium hydroxide (NaOH) is a strong alkali, making Option A incorrect. Aluminum hydroxide (Al(OH)₃) is amphoteric and not classified as an alkali, but it can neutralize acids and bases, so it is not the correct answer either. Option D is incorrect because not all listed substances are non-alkalis, as NaOH is clearly an alkali.

Written and checked by , M.Phil ChemistryLast updated
Report an error

The more specific you are, the faster it gets fixed. A source beats an opinion.

Prefer email? support@testustad.com

About Acids, Bases and Salts

Acid and base behaviour is explained through the Bronsted-Lowry transfer of protons and the Lewis donation or acceptance of electron pairs. The topic includes pH, pOH, ionisation and water equilibrium, plus salt formation and hydrolysis, where a salt solution may become acidic, basic or neutral.

Practise Acids, Bases and Salts

314 free Acids, Bases and Salts MCQs from Chemistry, each with the correct answer and an explanation. Unlimited attempts, no account needed.

Discussion

Stuck on an option, or know a faster way to get there? Ask or explain it here.

No comments yet. Be the first to explain this one.

Exams that ask Chemistry questions like this

Chemistry is on 14 papers prepared for on TestUstad, and all of them draw the same bank, so this question is worth knowing for every one of them.

More Acids, Bases and Salts questions