According to the HR diagram below, blue giants are in what temperature range?
A. 2,500 k - 5,000 k
B. 5,000 k - 10,000 k
C. 10,000 k - 20,000 k
D. 20,000 k - 40,000 k
