The Indian Contract Act, 1872, applies to agreements enforceable by law (Section 10). Social and domestic agreements, lacking legal intent, are not enforceable and thus not covered by the Act. Commercial agreements are included. Thus, the correct answer is:
\[
{\text{a \& c}}
\]