单选题 It is necessary to have a good understanding of all the terms and conditions before signing a contract.
【正确答案】 B
【答案解析】