over
above
on
across
Answer is Wrong!
Answer is Right!
The correct answer is: A. over
The word “over” means “above and to one side”. In this case, the temple is located above and to one side of the house.
The word “above” means “higher than”. In this case, the temple is located higher than the house.
The word “on” means “on top of”. In this case, the temple is not located on top of the house.
The word “across” means “on the other side of”. In this case, the temple is not located on the other side of the house.