Choice "C" is correct. Once disclosed, an undisclosed principal can be held liable on a contract made on the principal's behalf by an agent if the agent had authority. There is no need to ratify. In fact, an undisclosed principal can never ratify because a principal can ratify only when a person represents that the person is an agent acting with authority on the principal's behalf when, in fact, the person lacks authority. When a principal is undisclosed, there is no representation of agency, and so, a prerequisite for ratification is missing.