"Neophyte" refers to a person who is new to a particular subject.
"Veteran" refers to a person who has had long experience in a particular field. Thus, it is the opposite of the given word.
Hence, the answer is option C.
Create a FREE account and get: