[A] If the contract is inconsistent with the public documents, the person contracting will not be prejudiced by irregularities that may be set the outdoor working of the company.
[B] If the contract is consistent with the public documents, the person contracting will not be prejudiced by irregularities that may be set the indoor working of the company.
[C] The doctrine of indoor management seeks to protect the company against the outsider.
[D] The doctrine of ultra vires seeks to protect the outsider against internal irregularities of the company.