Well, an educated guess would be C.
definitions:
positioned in or relating to the sky, or outer space as observed in astronomy.
belonging or relating to heaven.
supremely good.
I think it's between A and B...
i havent done this in a while sorry i cant be of more help :(