A Generative AI Engineer is tasked with designing a reasoning system that evaluates legal contracts for potential risks. The system must highlight risky clauses, propose alternative language, and summarize key terms. What tools should be included? (Choose two)