The knowledge and skills of a geographer would best be suited for
A) identifying a set of bones discovered at an archaeological site
B) providing a cost analysis for production data received by a manufacturer
C) generating environmental impact reports for an energy company
D) developing a national party platform for an independent party