Your choice implies something like very formal strict training – because of the phrase ‘one way’. Coaching is much more interactive and the correct answer implies that.
Mentoring is often not to do with skills and weaknesses and is more directed to dealing with difficulties such as settling in and asking for more general advice.