1つ目
whyがくる場合と、whyがこない場合を見分けましょう!
基本はwhyがきます。ですが、whyの後にはreasonの内容がないといけません。つまり、完全な文でないといけません。
完全な文ではない場合は、whichかthatです。関係代名詞としての先行詞がreasonになるので、不完全な文が後に続きます。
he gave me(the reason)yesterdayなのです。
introduceは目的語はとることが出来ますが、二重目的語はとることが出来ません。つまり、「introduce 人・物 to 人」は大丈夫ですが、introduce 人 人・物はダメです。giveみたいな使い方ができません。
1はtoがないから×。2はthatは非制限用法で使えないから×。4は前置詞が間違っているから×。
3つ目
respectは他動詞なので、目的語が必要になる。mostは「最も」という副詞なので、目的語ではない。