At what angle above the horizon must the sun be to create a rainbow?

At what angle above the horizon must the sun be to create a rainbow?

A. 90 degrees
B. 60 degrees
C. 40 degrees
D. 65 degrees