Hena "meditates"-
A
Upon her past life
B
Her past life
C
At her past life
D
For her past life
Correct Answer: Upon her past life