1. 「なぜtermsになるのか」→ (b) 慣用表現:be on good terms with … …と良い関係を築く ≒ have a good relationship with …
※terms (人と人との)仲、関係
2. 「cの答えのmeetはどういう意味なのか」→ (c) 慣用表現:meet a/the deadline 期限(締め切り・納期)を守る・に間に合う
※meet … (要求・条件など)…を満足させる、…をかなえる
慣用表現(=熟語)の多くは日常生活で使うものです。使われる状況を想像しながら、たくさん覚えると良いと思います。
参考にしてください。