質問: 現在完了形についての質問です。
回答: 過去形の基本は、現在とは切り離して遠い過去に終わった話をするものです。それに対して、現在完了の基本は、現在に視点をおいて過去を振り返ることにあります。ご質問のような場面では、Bは「あ、そう言えば、...という話も聞いたことがあるよ」と話し出しているわけですよね。まさに、過去を振り返って話していますよね。そういう意味で、過去形よりも現在完了形の方が適切に感じます。