Which one/s of the following are alternative terms for 'contract cheating'?
I. Assessment outsourcing
II. Plagiarism
III. Ghost writing
IV. Fake referencing
A. I only
B. II only
C. I and III only
D. III and IV only