Se pueden determinar dos nombres con apellido: Carlos Vargas y Jose Lopez
El niño del apellido Morgan: le dice a José que Carlos es su mejor amigo, entonces Morgan no es ni Carlos ni Jose
El niño del apellido Lopez es menor que Carlos, entonces Lopez no es Carlos
Como Morgan no es Carlos y Lopez tampoco enttonces Carlos es Vargas. Carlos Vargas
De aqui queda Jose y otro amigo: entonces como Morgan no es Jose, entonces Lopez es Jose. Jose Lopez
El tercer nombre no aparece en la hipotesis.