English OWS OWS Question #2910 (CAT-I)

A raised place on which offerings to a God are made.

A Mound
B Rostrum
C Church
D Altar
Correct Answer & Explanation
Option D
Option D is the correct answer according to official curriculum guidelines.