Answer: O
Step-by-step explanation:
The stars which emit the most blue light are the hotter stars and O type stars are the hottest stars there are.
O stars are larger than every other star and have surface temperatures ranging above 25,000K as well as being extremely bright.
They therefore emit the most blue light and the least red light.