A man has been charged after a teenager died in one of three fatal crashes at the start of the Easter weekend.