Question: what is the answer to which bucket fills first?
Answer: The answer is F. As soon as the level of water in the bucket A reaches the pipe feeding B, it will start flowing and filling up B and then logically C will start filling up.