Using the Latin root stella, the word stellar means

A.
relating to time.
B.
relating to stars.
C.
relating to the new.
D.
relating to the sun.

B. relating to stars.