Which of the following elements would yield a basic oxide?
Calcium
We know only metal elements yield basic oxides. Now out of the given elements only calcium is a metal, therefore, it will yield a basic oxide. The elements sulphur, silicon and phosphorus are all non metals.