ABC Corporation is evaluating two investment projects. Project A requires an initial investment of KES 500,000 and is expected to generate annual cash flows of KES150,000 for the next 5 years. Project B requires an initial investment of KES 700,000 and is expected to generate annual cash flows of KES200,000 for the next 7 years. If the company's weighted average cost of capital (WACC) is 10%, which project(s) should ABC Corporation undertake based on their net present value (NPV)? (4 marks)