kind, honest, loyal, respectful, etc.  A good friend should treat friends the way he/she wants to be treated.  He/she must keep must know how to keep promises.  He/she must listen when a friend is talking.   He/she must know how to share.  He/she must be considerate.
What are the qualities that a good friend should have?