Which of the following is retained in small amount in blood of some animals to maintain a desired osmolarity? 1. Ammonia 2. Urea 3. Uric acid 4. Both ammonia and uric acid