PAST causality cannot be falsified. That should have been obvious but apparently not. Or do you presumptious enough to think you can prove exactly why something happened millions of years ago?
that depends on a few factors you'd have to specify:
1. what happened that I am supposed to explain?
2. how much data do I have available for analysis?
3. what do you mean by "exactly"? Within what tolerances does your definition of exactitude fall?
lacking these specifics, and ignoring for the moment the open question of whether I possess the intellect and training required to usefully engage the data and challenge, I can only answer "maybe, maybe not."