in your opinion what is the definition of bestfriend?
What is this, an essay, GP assignment?
the best of your friends. (full marks)
I think the best friend is the one who will help you even though it will make him sacrifice something .
the ordinary friend is the one who will help you unless it is good for him or at least he will not sacrifice anything .