Określenie backdoor oznacza umyślnie utworzony, ukryty mechanizm dostępu ("furtkę") w systemie lub aplikacji, który może zostać wykorzystany później do obejścia standardowych zabezpieczeń (np. uwierzytelniania). Taki mechanizm bywa dodany przez twórcę złośliwego kodu, ale bywa też wynikiem niebezpiecznych praktyk (np. pozostawione konto serwisowe, tajny klucz, ukryta usługa).
Odpowiedź "robak" jest nieadekwatna, ponieważ robak to kategoria złośliwego oprogramowania, której cechą charakterystyczną jest samodzielne rozprzestrzenianie się w sieci lub między systemami. Opis w pytaniu nie dotyczy sposobu propagacji, tylko celowego obejścia zabezpieczeń.
Odpowiedź "rootkit" również nie pasuje: rootkit to zestaw narzędzi/technik służących do ukrywania obecności atakującego i utrzymania kontroli (często na wysokich uprawnieniach). Rootkit może współwystępować z furtką, ale nie jest definicją "celowo utworzonej luki do późniejszego wykorzystania".
Odpowiedź "wirus" jest zbyt ogólna i oznacza złośliwy kod, który zwykle infekuje pliki/obszary systemu i może wymagać "nośnika" (np. uruchomienia pliku). Sam fakt, że coś jest wirusem, nie oznacza celowo pozostawionej furtki dostępowej.
Dla technika telekomunikacji praktyczna wskazówka egzaminacyjna: gdy w treści pojawia się "umyślnie utworzone obejście zabezpieczeń do późniejszego użycia", najczęściej chodzi o backdoor, a nie o typ propagacji (robak) czy technikę ukrywania (rootkit).