Check if you were right - full answer with solution below.
Solution:
At the beginning of the first hour, feed the rat from the 1st bottle. At the start of the second hour, feed it from the 2nd bottle, and at the beginning of the third hour, feed it from the 3rd bottle. Now observe when the rat dies:
If it dies exactly 10 hours after the first feeding, the 1st bottle is poisonous.
If it dies 11 hours after the first feeding, the 2nd bottle is poisonous.
If it dies 12 hours after the first feeding, the 3rd bottle is poisonous.
If it survives beyond 12 hours, the 4th bottle is poisonous.