A:roast
B:is roasting
C:will be roasted
D:had been roasted
It is said that aliens are living in the world that is undiscovered.