If the starting address location changes, in which of the following cases, the program has to be recompiled? Select one: a. Both compile and load time bindings. b. Execution time binding. c. Compile time binding d. Load time binding.