Final answer:
An impact driver is the correct tool for drilling holes and installing or removing screws, making option (a) the correct answer. A power drill or impact driver is suitable for these tasks, whereas wrenches and hammers serve different purposes.
Step-by-step explanation:
An impact driver is used to drill holes and install and remove screws. The best choice from the given options would be (a) Impact driver. A power drill or impact driver is the correct tool for these tasks as they provide the necessary torque and power. Socket wrenches may be used for nuts and bolts, but they are not designed for drilling or handling screws. While an adjustable wrench or an Allen wrench can be used to turn nuts or bolts, they do not have the capability to drill holes. A hammer is used for striking and does not have any screwing or drilling functions. Therefore, in the context of drilling holes and working with screws, the impact driver is the most appropriate tool.