Which of the following waves has the highest value of peak factor ___________?

Which of the following waves has the highest value of peak factor ___________?

A. Square wave
B. Sine wave
C. Half wave rectified sine wave
D. Triangular wave