多项选择题

A.难易程度
B.可实现性
C.实现的成本
D.实现的时间