the answer is: b. the IAC carries out an approved TSA security program.
TSA was established in order to prevent terrorist attack from occurring on the airports or the planes. Terrorist could use cargo from indirect air carrier as one of the method to smuggle their weapons. Because of this, the IAC need to has an approved TSA security programs to be able to offer cargo to airline.