::
B is correct. The keyword is “independent projects”.
B would be wrong if its “mutually exclusive”. Especially when IRR and NPV indicate a contradicting decision, always go with NPV.
If the NPV is negative that means your project isn’t making any or enough money to compensate the investor’s require rate of return which is your discount rate.
For example, you took up a loan of $100k for a project and the rate of the loan is 10%, however your project is generating cash flows of $15k each year for 10 years. Your NPV would be -$7.8k, though it’s making money but it’s not enough to compensate the minimum or required rate. So only positive NPV should be accepted.