The correct answer is
C) Its roots ran in three directions: to heaven, to the frost giants’ home and to the under-world, beneath the earth
Option B: it needs the preposition to is
B) Its roots ran in three directions: to heaven, to the frost giants’ home and to the under-world, beneath the earth.
D) Option D is redundant : upon the under-world, beneath the earth.