Multiple choice general knowledge math & puzzles

The witness tells The Sherlock Holmes. I am impressed. Now I will tell you the truth. Though I don’t know who the killer is but I can tell the name of people I suspect. Lady Mariana has been survived by 1 spouse and 3 children. His husband William is an alcoholic. Her younger kid is just 5 year old. However, her two sons named Kyle and Don are 22 and 20 year old respectively and are from her earlier husband jack. Either of the four can be the murder as the murder was an inside job and victim was well connected with the killer. When they were called, they provided following facts known to be true. Find the killer knowing the murder was committed at 2 A.M. 1. By 12 midnight elder son was sleeping at the bed 2. Till 1 A.M the younger son was spending time with his GF. 3. Jack has been married to Diana and was with her till 1 post midnight. 4. William returned from the pub at 1:45 and directly went to bed. 5. Non of the people related to Mariana by the blood is the Killer 6. Jack went to pub and met William at 1:15 and stayed there till 3

  1. Don

  2. Kyle

  3. William

  4. jack

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

William is the killer. The logic puzzle eliminates blood relatives (Kyle and Don are sons). Jack has an alibi (at pub 1:15-3 AM, murder at 2 AM). William returned at 1:45 and went directly to bed - but his return time is unverified and as the non-blood spouse, he's the only suspect without a confirmed alibi. Kyle's sleeping claim by midnight is also unverified, but the blood-relative rule clears him.