Which of the following pairs of elements forms amphoteric oxides?

A.

Be and Mg

B.

Na and K

C.

B and Al

D.

Si and Pb

Correct answer is D

Metal oxides which react with both acids as well as bases to produce salts and water are known as amphoteric oxides.

Many metals (such as zinc, tin, lead, aluminium, and beryllium) form amphoteric oxides or hydroxides.