We will never know. Could be any one of those mentioned ( cept the aliens part ) or all or any diffrent combination of them. Even if it is true the Oswald did it himself alone, you'd find it very difficult to have everyone agree on that because of all the misinformation that's been out since the shooting I'd guess. Read up though, that's the way to find out as much as you want to know.