单项选择题

根据《GB8566-88计算机软件开发规范》,软件生命周期中的第一阶段是______。

A.需求分析
B.可行性研究和计划
C.概要设计
D.使用和维护