Given that , then and 1 could be the values of AC and AD, respectively. If, for example, CB= , then by the Pythagorean theorem applied to ∆ABC. Hence, and (AD)(AB) = (1)(2), from which it follows that (AC)(CB) = (AD)(AB). On the other hand, if CB = 1, then by the Pythagorean theorem applied to ∆ABC. Hence, and , from which it follows that (AC)(CB) ≠ (AD)(AB); NOT sufficient.
Given that ∆ABC is isosceles then, by varying the value of AD, the area of ∆ABC may or may not be equal to the area of ∆DBA. For example, if AC = CB = 1, then (AC)(CB) = (1)(1) = 1 and AB = by the Pythagorean theorem applied to ∆ABC. If then and (AC)(CB) = (AD)(AB). On the other hand, if AD = 1, and (AC)(CB) ≠ (AD)(AB); NOT sufficient.
Given (1) and (2) together, let AC = CB = x be the length of the legs of the isosceles triangle ABC. Then, from , it follows that , and hence . Also, by the Pythagorean theorem applied to ∆ABC, it follows that . Therefore, it follows that (AC)(CB) = (x)(x) = and , and so (AC)(CB) = (AD)(AB).
The correct answer is C; both statements together are sufficient.