I felt like they ALL knew because Clark was reckless with his powers when he was young but they all chose to keep his secret out of respect for all his heroism... that's how Lois Lane found out who Superman was early on. Its been a minute since I've watched the movie... a solid 8/10 flick. DC was stupid as hell not making Man of Steel 2 instead of that Batman v Superman trash.In the story his father waved him off because he didn't want Clark to reveal himself as an alien/superbeing in front of all of those people.
Was it dumb? I mean, yeah probablybut that's what they were going for