A reason to shrink the size of the Trusted Computing Base (TCB) is that:
- Trusting fewer or smaller hardware/software components means that there is less likelihood of bugs in these components affecting application security
- A smaller TCB means applications can run more efficiently
- A smaller TCB means applications cannot attack other applications
- None of the above