We need to give an informative set of criteria for the best explanation. It is very difficult to do so. Here are some factors which should be taken into account