Gupta Media interview question

CPC vs. CPM vs. CPA