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). Advertisement Advertisement