gmatbusters wrote:

How many factors does the number A have?

1) A is divisible by 43

2) A lies between 50 and 150, inclusive.

Ans is C.

A. Not sufficient as the number could be 43 itself or a multiple of 43, in which case, the number of factors will vary.

B. Not sufficient as B can be any number between 50 and 150 and as such, will have varying number of factors

Both. Sufficient.

As the number is divisible by 43 and lies between 50 and 150, only 86 and 129 meet the requirement. Each of these numbers has 4 factors - 86 - 43 * 2 ( 4 factors)

129 - 43 * 3 ( 4 factors )

Thus, it is sufficient to say that A, meeting the given conditions, has 4 factors.

Please give kudos if you like my explanation