Logic Riddles

Tricky horse (medium)

Question: A horse jumps over a castle and lands on a man, then the man disappears. How was this possible?

Question: When is 99 more than 100?

Always There (medium)

Question: What goes through towns and over hills, but never moves?

Question: Mr. Smith has 4 daughters. Each of his daughters has a brother.

How many children does Mr. Smith have?

Question: "The Captain is my brother," testified the soldier. But the Captain testified he didn't have a brother. Who is telling the truth?