不法行為・担保責任・危険負担・債務不履行の違いを見分ける方法