What is the recommended distribution of effort for a project ?

What is the recommended distribution of effort for a project ?

A. 40-20-40
B. 50-20-30
C. 30-40-30
D. 50-30-20

Explanation: A recommended distribution of effort across the software process is 40% (analysis and design), 20% (coding), and 40% (testing)‏.