单项选择题

刘某与甲公司签订合同,约定由甲公司为刘某代写论文一篇,并于一年内在SCI期刊上发表,刘某向甲公司支付费用5万元,若论文未按照要求发表,刘某有权终止合作并索回支付的费用。刘某按合同约定支付5万元后,甲公司未能按合同约定发表论文。对此,下列选项中正确的是()。

A. 刘某有权请求人民法院变更合同
B. 刘某有权请求人民法院撤销合同
C. 甲公司的行为违约,应承担违约责任
D. 合同无效,甲公司应返还刘某5万元