单项选择题

需求分析的第一步,下面哪个是正确的?()

A.对软件功能进行分析
B.把软件拆分成独立的功能模块
C.与客户沟通,掌握客户对软件的要求
D.对软件系统进行设计和分析