Arrange the following steps of software lifecycle in correct order.
\1. Retire
\2. Test
\3. Operate
\4. Deploy
\5. Ideation
\6. Develop
\7. Design
A.Ideation, Design, Develop, Deploy, Test, Operate, Retire B.Retire, Test, Operate, Deploy, Ideation, Develop, Design C.None of the above D.Ideation, Test, Develop, Deploy, Design, Operate, Retire正确答案A