PDL Course M6 Quiz Q2 by Intern1 | Mar 20, 2021 Which of the following are key responsibilities of a Business Analyst in software development?