Which stars can be smaller than the Sun? Select all that apply.
a. neutron stars
b. red giants
c. white dwarfs
d. main sequence stars