Percentage of water in a tomato is__________? April 15, 2025 by admin A. 94% B. 90% C. 47% D. None of these