Larger the data bus size, larger the number of words that can be fetched in one cycle, hence lesser cycles needed.
Using a poor addressing scheme (addressing mode) could waste processor time in fetching the operand address. Example: Using indirect addressing mode when immediate mode could be used.
Better the clock speed, faster the processor.
Option D
All the aforementioned factors affect the processor.