I think it is 1100 instead of 1000 in your explanation for statement-2.
Bunuel wrote:
A savings account earned 1% interest compounded each month, credited on the last day of the month. On December 8 there was $1,115.67 in the account. During which month did the account first exceed $1,100?
(1) $1,000 was deposited on the previous December 31.
(2) There were no deposits or withdrawals this year.
We're given the final amount, time period, type of interest, and rate of interest. Using these information, we can find the month in which the account first exceed $1,100 provided we can be sure of whether or not there were any other transactions involved during the course of time.
(1) Since we do not know whether there were any deposits or withdrawals, we can't find out answer.
Thus, not sufficient.
(2) 1000=(1115.67)/\((1.01)^t\)
From the above equation we can find the value of t.
Thus, sufficient.
Therefore, the answer is option B.