At which ripening stage should we receive bananas from our vendor?

A. Stage 1.5-2 (green)
B. Stage 2.5-3 (more green to 50% yellow with light green shoulders and tips)
C. Stage 5.5-6 (full yellow)
D. Stage 6.5-7 (yellow with brown spots)