Since the cache has associativity A≥k and uses the LRU (Least Recently Used) replacement policy, a block will remain in its set as long as fewer than A distinct blocks mapping to the same set are accessed between two successive references to it.
Between any two consecutive accesses to the same block address, at most k unique block addresses are accessed across the entire sequence (and hence at most k≤A in the same set). Therefore, after the very first reference (cold/compulsory miss) to each of the n unique block addresses, that block will never be evicted before its next access. Every subsequent access to that block will result in a cache hit.
Thus:
Total number of misses = Number of compulsory misses = n
Total number of accesses = N
Miss Ratio=Total AccessesTotal Misses=Nn Hence, option (A) is correct.