Q259
A green horn
A.
An envious lady
B.
A trainee
C.
An inexperienced man
AnswerD.
A soft-hearted man
Answer: Option C
Solution
Answer: Option C
Solution:
A green horn: an inexperienced or naive person.