【正确答案】
C
【答案解析】本题考核承揽合同。承揽合同,是指承揽人按照定作人的要求完成工作,交付工作成果,定作人按约定接受工作成果并支付报酬的合同。本题中乙公司按照甲大学的要求制作杯子属于承揽合同。承揽人应当以自己的设备、技术和劳力,完成主要工作,但是当事人另有约定的除外。所以选项A错误。承揽合同中原材料既可以是承揽人提供,也可以是定作人提供。所以选项B错误。定作人在承揽人完成工作前可以随时解除合同,造成承揽人损失的,应当赔偿损失。所以选项C正确。承揽人交付的工作成果不符合质量要求的,定作人可以合理选择请求承揽人承担修理、重作、减少报酬、赔偿损失等违约责任。所以选项D错误。