单项选择题

A.收益和成本
B.技术可行性
C.伦理风险
D.以上都是