Explanation : The address-of operator cannot be applied to an object declared register. The register keyword also does not guarantee that the compiler will allocate a CPU register. Therefore, statements A and C are correct, making option D the correct answer.