Which of the following statement is true?

A. Any project management software can be used on any project efficiently.
B. Project management software is costly and not worth the price.
C. Project management software is only useful with a knowledgeable human operator.
D. The best project management software is web-based and free.