Of the capital budgeting techniques discussed, which works equally well with normal and non-normal cash flows and with independent and mutually exclusive project?
A. payback period
B. discounted payback period
C. modified internal rate of return
D. net present value