¿Cómo puedo seleccionar la cadena más larga de una matriz Ruby?

Sin embargo, arriba [sugerencia duplicada] es para una matriz multidimensional, no dirigida al caso más simple que estoy planteando aquí.

Por ejemplo si tengo:

'one','two','three','four','five'

Quiero seleccionarthree ya que es la cuerda más larga. Lo intenté:

['one','two','three','four','five'].select{|char_num| char_num.size.max} 

peroEnumerable # max no devuelve el resultado correcto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta