Correct option is A
“Which” is used when a specific set of options is implied. The sentence refers to a known set of programs. Explanation of options: • (a) ✔ “Which” is correct for choosing among known options. • (b) ✘ “What” is broader and doesn’t suit pre-defined lists. • (c) ✘ “Whose” indicates possession, not choice. • (d) ✘ “Where” refers to location, not a program.