Why does the Central Intelligence Agency have more freedom of action than other federal agencies?

AIt answers to Congress only for its financial needs.
BIt carries out U.S foreign policy under the FBI
CThe agency doesn't report to anyone
DBoth its budget and operations are secret