C. A backdoor is an application or code used by an attacker either to allow future access or to collect information to use in further attacks.